Job Description

We are seeking a Mid-Level Mobile Engineer with solid experience in React and React Native, passionate about building modern, scalable, and high-performance mobile applications. The ideal candidate has strong knowledge of the JavaScript ecosystem and development best practices, as well as experience working in agile teams.Responsibilities:Develop and maintain mobile applications using React Native for iOS and Android.Contribute to the development and enhancement of web applications using React.Build responsive, intuitive, and efficient interfaces using TypeScript, Redux, Context API, or other state management tools.Integrate REST and GraphQL APIs while ensuring efficient data and state handling.Optimize app performance through profiling, debugging, and best practices.Collaborate closely with design, backend, and QA teams to deliver high-quality features.Participate in code reviews, estimations, and sprint planning.Requirements:2–4 years of experience as a Mobile Engineer or Frontend Engineer.Proven experience with React Native and React.Strong knowledge of JavaScript ES6+ and TypeScript.Familiarity with tools such as Expo, Metro Bundler, Fastlane, Android Studio, and Xcode.Experience working with REST and GraphQL APIs.Understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture).Proficiency with Git and collaborative workflows (GitFlow, PR reviews).Nice to have:Experience with testing frameworks (Jest, React Native Testing Library, Detox).Knowledge of CI/CD pipelines for mobile apps.Familiarity with Firebase, AWS Amplify, or similar services.Why Join usBe part of an ambitious team redefining how people experience and interact with digital environments.Work on the frontier of spatial computing and immersive product design.Collaborate with creative and technical experts across disciplines.Enjoy a remote-first, innovation-driven work culture.Competitive compensation and long-term growth potential.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In