Senior Software Developer, Frontend
Summary
Senior Frontend Software Developer in India building secure digital experiences using React, JavaScript, Bootstrap, CSS, and collaborating with Java backends, REST APIs, SQL, Docker, Kubernetes, and AI tools.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer, Frontend based in India.
Join a technology team building secure, high-performance digital experiences for users operating in highly trusted environments.
As a Senior Frontend Software Developer, you will take ownership of modern web interfaces while contributing to products where security, reliability, and usability are essential.
You will work primarily with React, JavaScript, Bootstrap, and CSS to create responsive and reusable user experiences at scale.
The role also offers opportunities to collaborate across the stack, including Java-based backend services, RESTful APIs, and relational databases.
You will contribute to architecture and design discussions, code reviews, and engineering practices that support maintainable and scalable software.
Cloud-native technologies such as Docker and Kubernetes will be part of the environment, alongside AI-assisted development tools.
This is an opportunity for an experienced frontend engineer to make a meaningful impact on products designed around secure digital identity and trusted transactions.
Accountabilities
- Design, develop, enhance, and maintain responsive web user interfaces using React, Bootstrap, JavaScript, and modern CSS practices.
- Build reusable, maintainable, and high-quality frontend components that support scalable product development.
- Integrate frontend applications with RESTful APIs and collaborate closely with backend engineering teams to deliver complete product features.
- Contribute to backend services and Java-based development when required, supporting a broader full-stack engineering approach.
- Work with SQL and relational databases to support application functionality and product requirements.
- Participate actively in technical design reviews, architecture discussions, and code reviews.
- Apply sound engineering practices to ensure solutions are scalable, secure, maintainable, and performant.
- Collaborate with cross-functional engineering teams to understand requirements, troubleshoot issues, and deliver reliable product capabilities.
- Contribute to cloud-based deployments and containerized application environments using technologies such as Docker and Kubernetes.
- Leverage AI-assisted coding tools to improve development efficiency, problem-solving, and software quality.
- 7+ years of professional software development experience, with a strong emphasis on frontend engineering.
- Strong hands-on proficiency in JavaScript, React, Bootstrap, and CSS.
- Demonstrated ability to build modern, responsive, and reusable web interfaces.
- Working experience with Java backend development and an understanding of full-stack application architecture.
- Familiarity with RESTful APIs and integrating frontend applications with backend services.
- Solid understanding of SQL and relational database concepts.
- Hands-on experience with Docker and cloud-based application deployments.
- Familiarity with Kubernetes and cloud-native development environments.
- Experience participating in architecture discussions, technical design reviews, and collaborative code reviews.
- Strong analytical and problem-solving skills, with attention to detail and a focus on producing high-quality software.
- Ability to collaborate effectively with backend engineers and other technical stakeholders.
- Experience using AI-assisted coding and development tools.
- Ability to work effectively in a fast-paced engineering environment while managing multiple technical priorities.
- Opportunity to work on secure, large-scale digital identity, authentication, and transaction technology.
- Exposure to modern frontend technologies including React, JavaScript, Bootstrap, and responsive UI development.
- Opportunities to contribute across the technology stack, including Java, REST APIs, SQL, and cloud-native environments.
- Experience working with Docker, Kubernetes, and cloud-based deployments.
- Opportunity to leverage AI-assisted development tools as part of modern engineering workflows.
- Participation in architecture discussions, design reviews, and collaborative engineering practices.
- Opportunity to contribute to products serving highly regulated and security-conscious industries.
- Professional growth through exposure to complex technical challenges and scalable software development.