Job Description – Software Development Engineer (SDE) – Frontend Developer (React Web)
Position - Frontend Developer
Experience
- 3–4 years of professional experience in React web application development.
- Experience in developing enterprise web applications.
- Experience in responsive web application development is mandatory.
- Experience with React Native or other mobile development frameworks is an added
advantage.
Job Summary
We are seeking a skilled and motivated Frontend Developer to design, develop, and maintain modern, scalable, and responsive web applications. The ideal candidate should have strong expertise in React.js, TypeScript, and modern frontend development practices, with the ability to build high-quality user interfaces and collaborate effectively with cross-functional teams to deliver enterprise-grade solutions.
Key Responsibilities
- Develop responsive web applications using React.js and TypeScript.
- Convert approved UI/UX designs into high-quality, production-ready user interfaces.
- Build reusable, scalable, and maintainable UI components following industry best practices.
- Integrate frontend applications with REST APIs and ensure seamless communication with backend services.
- Coordinate closely with Backend Developers to understand API contracts, resolve integration issues, and deliver complete end-to-end functionality.
- Collaborate with the UI/UX Designer to accurately implement designs while maintaining consistency, usability, and responsiveness.
- Work closely with the QA team to resolve defects, support testing activities, and ensure high-quality releases.
- Implement secure authentication and role-based access mechanisms.
- Ensure responsive design, cross-browser compatibility, accessibility, and optimal application performance.
- Implement form validations, error handling, and user-friendly notifications.
- Participate in code reviews and maintain coding standards and best practices.
- Collaborate effectively with Product Managers, Backend Developers, QA Engineers, UI/UX Designers, and DevOps Engineers throughout the software development lifecycle.
- Work efficiently under tight project timelines and deliver assigned tasks within sprint and release schedules.
- Troubleshoot technical issues and provide timely resolutions.
- Maintain technical documentation where required.
Qualifications
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
- Equivalent professional experience will also be considered.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to collaborate effectively with cross-functional teams.
- Strong attention to detail and commitment to quality.
- Ability to manage multiple priorities and work independently.
- Ability to work under tight deadlines while maintaining high development standards.
- Strong ownership, accountability, and a proactive approach to problem-solving.