Job Title: Software Engineer – Front End
Job ID: JR-0000042718
Location: Pune, India (On-site)
Employment Type: Full-Time
Experience: 2–6 Years
Salary: As per Industry Standards
Qualification: Bachelor’s Degree in Computer Science, IT, or equivalent
Certifications (if any): Front-end or JavaScript Framework Certifications (preferred)
About Us
Barclays is a renowned global financial services provider, offering a broad spectrum of personal, corporate, and investment banking solutions. Headquartered in the United Kingdom, Barclays operates in over 40 countries and employs more than 80,000 professionals worldwide. The organization serves millions of individuals and businesses, supporting their financial growth with world-class banking products and services.
Barclays Technology Centre in India, especially in Pune, plays a pivotal role in the bank’s global digital transformation initiatives. With a focus on innovation, automation, and data security, the technology team delivers advanced solutions across banking platforms. The work environment promotes innovation, collaboration, and career progression. Barclays believes in fostering a diverse workforce, driving sustainability, and building future-ready digital systems for seamless banking experiences.
Key Responsibilities
Design and implement dynamic and scalable front-end applications using modern JavaScript frameworks like React.js or Angular.
Convert UI/UX wireframes into fully functional and interactive web interfaces with a focus on user experience and performance.
Collaborate with back-end developers, QA engineers, and product managers to deliver complete features and products.
Integrate APIs and data services into front-end applications while ensuring seamless communication and data rendering.
Write modular, reusable, and clean code that adheres to internal coding guidelines and best practices.
Conduct peer code reviews, enforce code quality standards, and participate in architectural discussions.
Identify performance bottlenecks in the UI and provide recommendations and solutions for improvement.
Work in an Agile/SCRUM environment, actively participating in daily stand-ups, sprint reviews, and retrospectives.
Troubleshoot issues related to cross-browser compatibility, responsive design, and platform-specific bugs.
Contribute to the overall improvement of user experience and suggest UI/UX enhancements based on feedback.
Required Skills
Solid hands-on experience with core front-end technologies including JavaScript, HTML5, and CSS3.
Proficiency in one or more JavaScript frameworks such as React.js, Angular, or Vue.js.
Strong knowledge of responsive design principles and mobile-first development.
Familiarity with state management libraries such as Redux, MobX, or Context API.
Experience in integrating RESTful APIs, handling asynchronous calls, and managing JSON data.
Knowledge of version control systems like Git, along with CI/CD tools and pipelines.
Strong understanding of Agile methodology, with the ability to work effectively in a collaborative team environment.
Testing experience using frameworks like Jest, Mocha, Enzyme, or Cypress.
Awareness of web security best practices including input validation, authentication, and authorization.
Excellent communication skills and a detail-oriented mindset with a passion for high-quality output.
Preferred Skills
Exposure to backend development using technologies such as Node.js, Java, or Spring Boot.
Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Experience with build and deployment tools like Jenkins, Bitbucket Pipelines, or TeamCity.
Understanding of cloud services such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
Knowledge of database systems including relational (Oracle, MySQL) and NoSQL (MongoDB, DynamoDB).
Working knowledge of performance testing and front-end optimization techniques.
Experience with accessibility standards (WCAG) and implementation practices.
Contributions to open-source projects or active participation in tech communities.
Familiarity with micro-frontend architecture and modular development principles.
Professional certifications in front-end technologies or cloud computing platforms.
Perks & Benefits
Competitive salary packages and annual bonuses based on performance.
Comprehensive health insurance coverage for employees and dependents.
Paid time off, wellness leaves, and flexible work arrangements for better work-life balance.
Access to world-class learning resources, certifications, and leadership development programs.
Opportunities for global mobility and international project collaborations.
Recognition and rewards for outstanding contributions and innovation.
Supportive and inclusive work culture with diversity at its core.
Onsite amenities such as gym, cafeteria, and wellness centers in select locations.
Employee Assistance Programs (EAP) for mental and emotional well-being.
Employee resource groups, mentoring programs, and community engagement initiatives.
Why Join Us?
At Barclays, you don’t just work – you build. As a Software Engineer – Front End, you will play a crucial role in delivering high-quality digital experiences to our customers. The organization provides an opportunity to work with cutting-edge technologies in a supportive environment that values innovation, integrity, and collaboration.
Barclays encourages its employees to challenge the status quo and explore new ideas, no matter their role or level. With a strong commitment to learning and growth, employees have access to structured training programs, mentorship opportunities, and leadership tracks. The Pune tech hub is known for its open communication, transparent feedback, and rewarding career pathways.
As a global financial leader, Barclays takes pride in being socially responsible and forward-thinking. The company is actively involved in environmental sustainability, digital inclusion, and financial education initiatives worldwide. Joining Barclays means becoming a part of a future-focused organization that invests in people, technology, and positive change.
Whether you’re looking to grow technically, lead projects, or explore diverse roles within the organization, Barclays offers a fulfilling and stable career journey.
If you are an experienced front-end developer passionate about building scalable, responsive, and secure user interfaces, Barclays wants to hear from you. This is your chance to work on enterprise-level applications with one of the most respected names in global finance. Take your career to the next level by joining a team that values creativity, inclusion, and technical excellence.
How to Apply
Apply Now: Click Here to Apply









