Mobile App Developer
Job Overview
We are seeking a Mobile App Developer with strong experience in React Native to build, enhance, and maintain high-quality mobile applications. The role involves close collaboration with cross-functional teams while following Agile practices and development standards.
Key Responsibilities
- Develop and maintain mobile applications using React Native.
- Collaborate with product managers, designers, and backend teams to deliver features.
- Write clean, reusable code following best practices and coding standards.
- Integrate APIs and third-party services.
- Optimize performance and resolve application issues.
- Perform testing, debugging, and support app deployments.
- Participate in code reviews and Agile ceremonies.
- Stay updated with mobile development trends and tools.
Required Skills & Qualifications
Technical Skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of mobile application development experience.
- Strong hands-on experience with React Native.
- Proficiency in JavaScript (ES6+), TypeScript, and React.
- Experience with REST APIs, GraphQL, and state management tools (Redux/MobX).
- Familiarity with Xcode, Android Studio, and Expo.
- Knowledge of CI/CD pipelines and app store deployments.
- Understanding of mobile UI/UX best practices.
- Experience with mobile testing frameworks is a plus.
Soft Skills
- Strong problem-solving abilities.
- Experience working in Agile/Scrum teams.
- Good collaboration and communication skills.
- Ability to work effectively in global teams.
- Adaptable and results-oriented mindset.