We are looking for a talented and experienced App Developer with strong expertise in single-page application (SPA) UI design and hands-on experience with and React Native. The ideal candidate will be passionate about building intuitive scalable and high-performing web and mobile applications.
Key Responsibilities
- Design and develop single-page user interfaces (SPAs) using .
- Build and maintain mobile applications using React Native.
- Translate UI/UX wireframes and design mockups into high-quality code.
- Ensure application performance responsiveness and cross-browser compatibility.
- Integrate RESTful APIs and third-party services into applications.
- Collaborate with product managers designers and backend developers to deliver end-to-end solutions.
- Write clean reusable and maintainable code following best practices.
- Perform code reviews debugging and unit testing.
- Stay updated with the latest trends in frontend development and suggest improvements.
Requirements
- Bachelors degree in Computer Science Engineering or related field.
- Minimum 6 years of professional experience in development.
- Proven experience in React Native for mobile application development.
- Strong understanding of JavaScript (ES6) HTML5 CSS3 TypeScript.
- Expertise in building Single Page Applications (SPAs) with modern UI frameworks.
- Familiarity with state management libraries (Redux Context API MobX).
- Experience with REST APIs JSON and third-party integrations.
- Knowledge of frontend build tools (Webpack Babel npm Yarn).
- Familiarity with Git version control and Agile methodologies.
- Strong problem-solving skills and attention to detail.