Full-Stack Mobile Developer

Job Summary

We’re looking for a seasoned Full-Stack Mobile Developer with a strong focus on iOS development to join our fast-paced, high-growth startup. In this role, you’ll lead the development and optimization of scalable, high-performance mobile applications, integrating native iPhone features like face recognition and secure user authentication systems. You’ll collaborate closely with design and marketing teams to align technical solutions with business goals, while ensuring seamless front-end and back-end integration.

Core Tasks

  • Develop and maintain high-performance, scalable mobile apps for iOS
  • Integrate native iPhone features like face recognition into core app features
  • Work to ensure a seamless user experience and adherence to best practices
  • Create secure and scalable user authentication and login systems
  • Collaborate with design and marketing to align technical solutions with business goals
  • Define front-end elements with back-end server-side logic
  • Troubleshoot and debug applications to ensure seamless functionality and uptime
  • Assist with the transition from Google to AWS
  • Assist with backend integrations for third-party services and payment gateways

Must Haves

  • 5+ years of experience as a full-stack developer
  • Front end: intermediate – advanced skills with React, Next.js, and React Native
  • Back-end: intermediate – advanced skills with PHP Laravel
  • Experience with Stripe Connect (moving funds between connected accounts, application fees, good knowledge of Stripe System)
  • Hands on experience with scaling servers to handle many current requests, scaling databases (replication), and general server optimization
  • Background working for a fast-paced startup environment (preferably in the USA or UK)
  • Hands-on experience as a founding engineer
  • Strong understanding of mobile UI/UX principles and responsive design
  • Experience with App Store submission processes
  • Hands-on expertise with scrum / agile development methodologies
  • Knowledge of version control systems (e.g., Git or similar tool)
  • Strong written and verbal English communication skills
  • Ability to work EST

Nice to Have:

  • Experience building technology for digital marketing applications