Hatch is a company dedicated to improving sleep habits through innovative technology. They are seeking a Lead Software Engineer to drive technical projects and provide leadership to a small team while focusing on mobile applications that enhance user engagement.
Responsibilities:
- Begin your Pillar rotation. The rotation is designed to help get you up to speed and to see all that Hatch does
- Ship your first code to production and begin to establish credibility with the engineering team
- Review existing codebase and identify immediate technical improvements
- Technical Leadership: Own delivery of major features, and jump into production issues or improvements, debug cross-platform problems spanning mobile/firmware/backend
- Kids Pillar Focus: Contribute to service transition initiatives—building features that drive daily app engagement beyond the sound player
- Project Ownership: Understand problem spaces, partner with stakeholders to shape project scope, and bring Engineering Requirements Docs (ERDs) to Engineering Forums
- People Management: Take on your direct reports. Establish regular 1:1 cadence with direct reports, providing feedback and discussing professional development
- Cross-functional Collaboration: Work closely with Product, Design, QA, and other stakeholders to scope, plan, and rapidly ship features
- Technical Leadership: Lead cross-team technical initiatives, establish team standards for code quality, and mentor junior & senior engineers
- Navigate Project Ambiguity: Break down complex projects into concurrent tasks, advocate for incremental shipping, and share progress openly
- People Development: Set goals and learning plans for direct reports, identify growth opportunities, and guide them to be effective both technically and professionally
- Kids Team Partnership: Serve as the Engineering partner to your Pillar's leader & product manager, determining resourcing needs and helping drive the team to meet business goals
- Strategic Impact: Drive business strategy through mobile initiatives and shape the roadmap across the Kids team
- Team Building: Assist with identifying resource needs, actively participate in hiring, and help onboard new engineers
- Process Optimization: Collaborate with teams and business partners to develop processes that enable the organization to deliver business value quickly
- Performance & Growth: Conduct performance reviews (end of year and April/August check-ins) and represent your direct reports' development to leadership
Requirements:
- 6+ years building mobile apps that matter—whether in Swift/SwiftUI or Kotlin/Jetpack Compose
- Experience with modern mobile tooling, CI/CD, testing, and cloud services
- Proven ability to lead complex technical projects and manage direct reports
- Experience in writing production code and unblocking others
- Ability to communicate clearly and lead with empathy in cross-functional spaces
- Genuine excitement about AI and its potential to enhance building processes
- Experience in mentoring engineers and creating environments for optimal performance
- Ability to balance hands-on coding (70%) with people leadership (30%)