As a Lead Mobile Engineer
, you will guide our mobile SDK engineering efforts as well as help us shape our roadmap with genuine empathy for mobile developers. You'll create the tools that mobile app companies use to trigger messages (push notifications, in-app messages, sms, emails, etc) without getting bogged down with high-cost coordination between marketing and engineering.
- Be the technical lead for the team that builds and maintain the mobile SDKs that help mobile app companies integrate with us.
- Work closely with our frontend and backend engineers to connect the mobile SDKs into our product. If you're familiar with Ember or Go, there's flexibility to contribute across multiple parts of our stack.
- Keep up to date with the latest iOS and Android platform capabilities, partnering with product management to help guide a roadmap that factors in the needs of developers.
- Learn, practice, and share with your coworkers through code review, team collaboration, and training to help improve our collective knowledge and best practices together.
- Be a model and mentor for writing well-architected, well-tested, and easy to understand code.
About your team...
- You'll join our engineering team, pairing up with Frontend Emberistas, Backend Gophers, SRE MySQLers, and QA Dismantlers.
- We work in squads: small work teams with everyone needed to accomplish a business outcome.
- You'll be a true co-owner of the solution alongside the rest of your squad.
- You'll be supported by a technical writer to create documentation for developers who are integrating the code you write.
What we're looking for...
- Experience shipping code in a production environment on both iOS and Android apps, but you don't need to be an expert in both.
- Capable of building and owning major production components from the ground up.
- A product focus. You're comfortable jumping between customer viewpoint and technical architecture to help us make tough tradeoffs.
- Excellent written and verbal communication skills, bonus if you've developed those while working with a distributed team.
- Ideally located in UTC -4 to -7 to maximize working hours overlap with your squad.
- (Bonus - not required!) Shout if you've worked in Go or Ember and are excited about working across multiple levels of our tech stack.