Remote Position
[Remote] Software Engineering Manager - Mobile
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. IMG Academy is hiring a Software Engineering Manager - Mobile to lead a team building and operating its mobile application and supporting systems. The role combines hands-on technical leadership, engineering delivery, and people management, while partnering with Product Management and other technical teams to deliver valuable, maintainable software.
Responsibilities
- Lead, mentor, and grow a team of 4 - 6 software engineers across varying experience levels
- Own the full employee lifecycle for your team: hiring, onboarding, performance management, career development, and retention
- Conduct regular 1:1s and provide direct, actionable feedback that helps engineers grow
- Work with other technical leaders to create a culture of innovation, quality, and continuous improvement
- Work across engineering teams to set and uphold engineering standards for code quality, testing, security, and system design
- Participate in and guide architectural decisions, ensuring solutions are scalable and maintainable
- Stay technically engaged and meaningfully review design documents, unblock engineers, and assess trade-offs β without being in the critical path of delivery
- Champion engineering best practices across the broader engineering organization
- Drive reduction of technical debt and proactively manage platform health
- Work with your engineers, in both a hands-on and leadership capacity, to develop loosely coupled, well tested, and maintainable code
- Use AI tools such as Claude Code, Copilot or Cursor to accelerate development
- Collaborate with the Product Management team to craft technical solutions that meet internal and external customer needs
- Collaborate with Infrastructure Engineering and Security teams to employ standard infrastructure components, release code with increasing volume and velocity in a self-service fashion and meet company security standard
- Identify and remove blockers, manage dependencies across teams, and escalate risks early
- Balance short-term delivery needs with long-term platform investments
- Provide on-call support on a rotating basis with your team (roughly 1 week per month; very low incident rate)
Skills
- 5+ years minimum experience in React Native mobile engineering
- Experience maintaining and extending mobile back-end or other API applications in an engineering management or tech lead role
- Experience deploying binaries to the Google Play and iOS app stores
- Experience with cloud-based development environments (primarily AWS)
- Experience with 12-factor applications and modern development practices
- Experience with automated infrastructure provisioning and continuous deployment
- Familiarity with relational databases (e.g. Postgres) and non-relational data stores (e.g. Redis, OpenSearch)
- Familiarity with event-driven application architecture concepts
- Familiarity with software monitoring, telemetry, and incident response handling
- Excellent communication skills; able to translate technical concepts for non-technical stakeholders and business context for engineers
- Experience with generative AI programming assistants
- Experience working with and applying engineering metrics to increase the effectiveness of an engineering team
- Experience working with product metrics to deliver business value
- Ability to provide on-call support on a rotating basis is required
- Experience using Expo built tool a plus
Benefits
- Comprehensive Medical, Dental and Vision
- Flexible Spending Account and Health Savings Account options
- 401k with an Employer Match
- Short Term and Long Term Disability
- Group and Supplemental Life & AD&D
- Gym Discount Program
- Pet Insurance
- Wellbeing Program
Company Overview
Company H1B Sponsorship