Engineering Manager

Logo of System1

System1

💵 $171k-$257k
📍Remote - United States

Job highlights

Summary

Join System1's Mobile team as an experienced Engineering Manager. Lead the transformation of mobile architecture, spearheading the transition from native (Swift/Kotlin) to React Native/Expo. You will build and mentor a high-performing engineering team, focusing on cross-platform collaboration. Drive the full engineering lifecycle, from concept to deployment, while managing technical debt and architectural transitions. Contribute hands-on to the codebase, making crucial decisions impacting our MapQuest and RoadWarrior products. This role requires strong leadership, technical expertise, and a passion for innovation within a fast-paced environment.

Requirements

  • 5+ years of software development experience
  • At least 3 years of experience leading mobile engineering teams and a proven track record in building, scaling, and maintaining complex systems for large user bases
  • 3+ years of hands-on production experience in developing and maintaining native mobile applications in Swift or Kotlin, with practical experience in transitioning an existing codebase from native to React Native
  • Demonstrated success leading a transition from native to cross-platform technologies, ideally in a production environment
  • Expertise in mobile best practices and coding standards
  • Ability to write clean, maintainable, and efficient code, adhering to industry standards
  • Experience with collaborative workflows using Git, including pull requests and code reviews
  • Strong communication and leadership skills
  • Ability to articulate technical concepts clearly, guide and mentor a team, and manage trade-offs effectively in a fast-paced environment

Responsibilities

  • Lead the transformation of our mobile architecture while developing new features for the existing MapQuest and RoadWarrior applications
  • Spearhead the transition from native (Swift and Kotlin) to a cross-platform solution using React Native and Expo
  • Maintain and enhance the existing native codebase
  • Evaluate opportunities to share code with our web frontend team and identify areas of the native codebase where maintaining native components is still beneficial, such as SDK wrappers, CarPlay integration, and other critical performance-sensitive areas
  • Design, implement, and test new features in collaboration with Product and Design teams to deliver high-quality, user-facing features
  • Drive the full engineering lifecycle—from concept to deployment—while balancing tech debt and architectural transition efforts with timely releases of product features
  • Lead hiring efforts to build a nimble, best-in-class team of engineers focused on skills that enable collaboration across platforms
  • Ensure the team can maintain native components while empowering web engineers to contribute effectively to mobile development
  • Automate, optimize, and improve reliability by introducing automated testing as part of CI/CD pipelines using GitHub Actions and automating releases using Expo Application Services (EAS) as the transition to React Native progresses
  • Leverage tools like New Relic and Amplitude to analyze performance data and identify opportunities to improve application metrics, reliability, and performance
  • Champion the evolution of our mobile ecosystem by guiding the team through the ongoing transition
  • Balance maintaining the existing native codebase while gradually introducing React Native features
  • Enhance the modularization of the codebase and refine the architecture to distinguish between native and cross-platform components
  • Collaborate with engineering and cross-functional teams to problem-solve technical challenges and innovate solutions
  • Partner closely with other leaders and stakeholders, advocating for technical solutions that deliver value to the product while driving towards our long-term vision
  • Operate with a high degree of autonomy and contribute hands-on to the codebase
  • Actively code, lead technical decision-making, and apply your engineering expertise to solve critical problems

Preferred Qualifications

Experience in the geospatial software space, including mapping APIs (e.g., Google Maps API, OpenStreetMap), or familiarity with other relevant technologies such as geocoding, routing, or spatial data visualization

Benefits

  • Competitive salary + bonus + equity
  • Generous PTO + 11 company holidays
  • Open sick time
  • 100% covered Medical, Dental, Vision for employees
  • 401k with match
  • Health & Dependent Care Flex Spending Account
  • Paid professional development
  • Leadership & growth opportunities
  • Virtual company and team building events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let System1 know you found this job on JobsCollider. Thanks! 🙏