Job Description
Job Summary:
We are seeking a Senior Front-End Engineer with expertise in ReactJS, NextJS, NodeJS, Redux, and modern frontend frameworks. The ideal candidate will design, develop, and maintain responsive, scalable, and high-performance web applications while collaborating with UX/UI designers and backend teams.
Key Responsibilities:
- Design, develop, and maintain responsive and scalable front-end applications using ReactJS and NextJS.
- Build reusable UI components and front-end libraries for future use.
- Integrate front-end applications with backend services (Java/NodeJS APIs).
- Manage application state using Redux or similar state management tools.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Collaborate with UX/UI designers to translate wireframes and designs into high-quality code.
- Write clean, maintainable, and well-documented code following industry best practices.
- Participate in code reviews, debugging, and provide production support.
- Stay up to date with modern frontend frameworks, tools, and industry trends.
Mandatory Skills:
- Strong proficiency in ReactJS, NextJS, NodeJS, and Redux.
- Solid understanding of JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks.
- Experience in building scalable web applications and component-driven architecture.
- Familiarity with cross-browser compatibility, performance optimization, and responsive design.
- Knowledge of frontend integration with backend APIs (Java/NodeJS).
- Excellent collaboration, problem-solving, and communication skills.