Summary
Join Brightwheel's mobile team as a Senior Android Engineer and contribute to maintaining and improving our mobile platform architecture. You will design and develop software solutions for medium-to-large product engineering projects, collaborate with product managers and designers, and serve as the ultimate steward for the customer experience.
Requirements
- 3-5+ years of professional experience working with Android development in a fast-moving team setting
- Advanced technical knowledge of the Android development stack, standard architectural patterns and its frameworks, including expertise in both Kotlin and Java
- Familiarity with Compose is a plus
- Confident in onboarding yourself to a project and operate with little guidance, but know when to ask for help
- Comfortable consuming REST APIs
- Comfortable with standard tools, such as GitHub, Google PlayStore, Firebase, and analytics tools
- Familiarity with AWS and/or cloud-based web architectures is a plus
Responsibilities
- Design and develop software solutions for medium-to-large product engineering projects towards a business goal; ship software that matters to our customers and to our company
- Collaborate closely with product managers and designers to shape and define features, while balancing platform-specific technical concerns, business goals and user impact
- Serve as the ultimate steward for the customer experience: proactively identify and diagnose issues of quality, reliability, or performance; rapidly deploy code to address issues
- Improve engineering velocity by implementing or enforcing best practices and frameworks; improve coding efficiency and quality across the team
- Drive data-driven decision-making; analyze data insights to uncover opportunities to improve features or architecture for a great customer experience
- Promote excellence in engineering process & culture across teams
- Collaborate effectively with technical as well as non-technical functions across the company with empathy; promote technical learning across teams
- Mentor peers and junior engineers. Build trust and respect in the team
- Interview and evaluate engineering candidate technical capabilities to help grow our engineering team
Benefits
$123,000 - $189,000 a year