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 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 modern frontend technologies.
- 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.