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.