WANTED

Lead Mobile Developer – REF 61 – 27

  • Full Time
  • Permanent
  • Remote in Europe and South America

Purpose of the Role:

As the Lead Mobile Developer, you will be a vital member of our agile software development team. Your expertise in React Native will guide the design and implementation of innovative mobile applications for iOS and Android, ensuring a seamless user experience.

Duties and Responsibilities:

  • Lead and mentor a team of React Native developers, ensuring high code quality and best practices.
  • Develop, maintain, and enhance mobile applications using React Native.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver robust solutions.
  • Design and implement clean, efficient, and reusable code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Perform code reviews and provide constructive feedback to improve team skills and efficiency.
  • Troubleshoot and debug technical issues, and provide effective solutions.
  • Stay current with emerging technologies and industry trends to ensure our applications are cutting-edge.
  • Assist in the architectural decisions regarding mobile app development.
  • Participate in project planning and estimation discussions.

Required Experience & Knowledge:

  • Minimum of 5 years of experience in mobile application development for iOS and Android.
  • Extensive experience with React Native.
  • Familiarity with GraphQL and Apollo Client.
  • Experience in developing mobile applications that interact with devices using Bluetooth Low Energy (BLE).
  • Understanding of BLE protocols, APIs, and libraries commonly used in React Native for device communication.
  • Experience troubleshooting and optimizing BLE connections for performance and battery efficiency.
  • Familiarity with security considerations and best practices for BLE communication.
  • A Mac with iOS system is required.

Skills and Attributes:

  • Strong team player with a proactive approach.
  • Excellent communication skills.
  • Creative problem-solving abilities.

Required Education & Qualifications:

  • Bachelor’s Degree in Computer Science or a related field.
  • Proficiency in spoken and written English.

Apply Online