Job Description
We seek a skilled Frontend Developer with at least 3 years of experience to join our team. The ideal candidate will have a strong background in developing customer-facing applications in the product and e-commerce domains. As a Frontend Developer, you will be responsible for designing and implementing intuitive and responsive user interfaces using React Native framework.
Responsibilities
- Develop and maintain high-quality mobile applications using React Native framework.
- Collaborate with product managers, designers, and backend developers to understand requirements and translate them into technical specifications.
- Implement clean, efficient, and maintainable code following best practices and coding standards.
- Ensure the responsiveness and performance of applications across various devices and screen sizes.
- Optimize application for maximum speed and scalability.
- Troubleshoot & debug issues and provide timely resolution to technical problems.
- Stay updated with the latest trends and technologies in frontend development, particularly in the mobile app domain.
- Participate in architectural design discussions and contribute ideas for improving product quality and development processes.
- Collaborate with QA engineers to develop comprehensive test plans and ensure the robustness of the applications.
Requirements
- Bachelor’s degree in computer science, Engineering, or related field from a top-tier institution in India.
- Minimum of 3 years of experience in frontend development with a focus on React Native.
- Strong proficiency in JavaScript, ES6/ES7, and TypeScript.
- Experience working on customer-facing mobile applications in the product and e-commerce domains.
- Experience with RESTful APIs and asynchronous programming.
- Knowledge of state management libraries such as Redux or MobX.
- Familiarity with version control systems, particularly Git.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills with the ability to work effectively in a team environment.
Preferred Qualifications
- Experience with Android development is a plus.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Knowledge of GraphQL and its implementation in React Native applications.
- Understanding of UX/UI design principles and ability to work closely with designers.
- Contributions to open-source projects or active involvement in the developer community.
NOTE : This role is work from office (WFO) in Sector-66, Gurugram, Haryana.