Job Description
Key Responsibilities
- Develop and maintain responsive front-end interfaces for web, mobile, and map-based applications using React and Redux frameworks.
- Implement HTML and CSS to create visually appealing and user-friendly designs that align with product goals.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
- Debug and resolve technical issues, ensuring seamless integration with backend services and third-party APIs.
- Conduct code reviews to maintain consistency, improve code quality, and mentor junior developers.
- Stay updated with emerging front-end technologies and trends to enhance product capabilities.
- Document code and development processes to ensure clarity and ease of maintenance for future projects.
Job Requirements
- Proven experience in front-end development with a strong proficiency in React, Redux, HTML5, and CSS3.
- Excellent understanding of JavaScript, ES6+ features, and modern web development methodologies.
- Ability to create cross-platform applications that function optimally on desktop, mobile, and tablet devices.
- Knowledge of responsive design principles and frameworks like Bootstrap or Material-UI is a plus.
- Strong problem-solving skills and analytical thinking to address complex technical challenges.
- Experience with version control systems (e.g., Git) and agile development workflows (e.g., Scrum, Kanban).
- Excellent communication skills to effectively collaborate with stakeholders, designers, and backend teams.
- Attention to detail to ensure pixel-perfect alignment with design specifications and accessibility standards.
- Preference for candidates with experience in performance optimization techniques and CI/CD pipelines.
- Ability to work independently and as part of a team to deliver high-quality software solutions on time.


