Role OverviewLead a multidisciplinary engineering team, developing a high-performing team culture, and guiding the team in delivering mobile, backend, and data initiatives.
What You Will Do
Hold regular 1:1s, provide actionable feedback, establish clear expectations, and create individualized development plans; empower engineers to take greater ownership of solutions, technical decisions, and delivery.
Why It Might Be a Fit
Demonstrated success mentoring engineers and helping team members grow into greater technical ownership and responsibility; strong people leadership skills with an emphasis on regular feedback, goal setting, career planning, and team development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of software engineering experience with a strong foundation in mobile application development
- 3+ years of experience with Flutter/Dart and a strong understanding of mobile application architecture and state management
- 2+ years of direct people management experience, including coaching, career development, hiring, performance management, and employee development
- Experience leading multidisciplinary engineering teams across mobile, backend, or data engineering
- Experience delivering applications through the Apple App Store and Google Play
- Experience with Agile/Scrum development, CI/CD, automated testing, and mobile release processes
- Working knowledge of backend technologies, SQL, PostgreSQL, and modern data architectures; Go experience is a plus
Benefits
- Medical/dental/vision insurance
- HSA
- FSA
- 401(k)
- Life, disability & ADD insurance
- Paid time off (for salaried personnel)
- Paid sick leave (for hourly employees on a Service Contract Act project)
]]>