Mobile Developer, React Native (Remote, Mexico-Based)

  • Invitro Capital
  • Cairo, Egypt
  • 3 weeks, 3 days ago

Job Overview:

Invitro Capital is searching for an experienced Mobile Developer, React Native specializing in React Native to drive the development of top-tier mobile applications. This role requires close collaboration with UI/UX designers and backend engineers to deliver seamless, responsive, and optimized mobile experiences. You will play a critical role in defining both the user experience and technical quality of our mobile applications, ensuring they meet high performance and usability standards.

Working Hours: Monday to Friday, Pacific Time Zone.

Responsibilities

  • Design, build, and maintain mobile applications using React Native, ensuring high performance and a seamless user experience across both iOS and Android.
  • Collaborate with backend engineers to integrate front-end components with server-side APIs and data sources.
  • Partner with UI/UX teams to assess technical feasibility, applying best practices to maximize performance, scalability, and responsiveness.
  • Implement and maintain testing practices, including unit, integration, and end-to-end testing, using frameworks like Jest and Detox.
  • Conduct code reviews, maintain documentation, and enforce best practices for readability, maintainability, and scalability.
  • Stay current with advancements in React Native to continuously enhance application architecture, security, and performance.
  • Diagnose, troubleshoot, and resolve complex issues to maintain smooth and reliable application operation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in mobile development with a strong focus on React Native for iOS and Android platforms
  • Strong expertise in React Native and its core principles, including libraries like Redux and React Navigation
  • Proven experience in mobile app performance optimization and cross-platform compatibility
  • Proficiency with React.js and the broader React ecosystem, applying reusable components and patterns
  • Skilled in native module integration and bridging for both Android and iOS (e.g., Swift, Java/Kotlin)
  • Experience with RESTful APIs, asynchronous data handling, and backend integrations
  • Proficient in Git, CI/CD pipelines, and automated deployment tools
  • Testing proficiency with libraries such as Jest and Detox, with a focus on test-driven development (TDD)
  • Strong grasp of responsive design principles and mobile-first development
  • Excellent analytical and debugging skills with a proactive approach to solving complex issues
  • Effective collaboration skills, with the ability to work closely with cross-functional teams in an agile environment

Preferred Qualifications

  • Experience with backend technologies (e.g., Node.js, Firebase) and cloud integration (e.g., AWS, Google Cloud)
  • Familiarity with UI/UX tools (e.g., Figma, Sketch) and design principles to ensure consistent user experiences
  • Knowledge of DevOps practices and deployment processes for the App Store and Google Play Store

Benefits

Why Join Invitro Capital?

  • Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation. Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the SME market.
  • Help build and grow successful startups: We are committed to helping our portfolio companies succeed. Our employees play a vital role in building and growing these companies. This is not a 9 to 5 job. This is a startup environment with a give-it-all mentality.
  • Work with some of the best minds in the industry: You will be part of a team of seasoned entrepreneurs and product leaders who are on a mission to make a difference in the SME space. You will have the chance to work with some of the best minds in the industry.
  • Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive.
  • Competitive compensation: We offer a competitive compensation package, with salaries ranging from [$2000 to $3000 monthly], payable in USD.