About The Role
We are looking for a Frontend Software Engineer with solid experience in
React.js and Redux
to develop and maintain responsive web applications. The role also requires hands-on exposure to
Java
for backend integration and collaboration with cross-functional engineering teams in an Agile environment.
Job Description
Develop and maintain web applications using
React.js and Redux
, focusing on scalable, responsive, and high-quality user interfaces. Integrate frontend components with backend services developed using
Java
and support application performance and reliability.
Work closely with product managers, designers, and engineers to deliver current features and participate in code reviews and Agile development activities. Contribute to clean coding practices, application quality, and continuous improvement while staying current with relevant web technologies.
Key Responsibilities
Design and develop user interface components using React.js and Redux.
Integrate frontend applications with Java-based backend services.
Troubleshoot and debug applications to improve performance and reliability.
Collaborate with product managers, designers, and engineering teams on current features.
Write clean, scalable, and maintainable code.
Participate in code reviews and contribute to development best practices.
Take part in sprint planning, daily stand-ups, and retrospectives.
Stay updated with relevant web technologies and industry trends.
Required Skills
React.js
Redux
Frontend web application development
Java-based backend integration
Agile development practices
Debugging and performance optimization
Mandatory Skills
Java
React
Candidate Profile
The ideal candidate should have
5–7 years of software engineering experience
with robust hands-on expertise in
React.js and Redux
, along with experience working with
Java-based backend services
. The candidate should be comfortable collaborating wit