ClassPass is seeking a Senior Android Software Engineer to join their remote team in Brazil. The ideal candidate will lead the development lifecycle, collaborating with engineers and managing junior staff while focusing on quality and best practices in mobile application development
Job Summary
The role involves acting as a technical lead throughout the entire development lifecycle from scoping to maintenance.
Candidates will collaborate with backend engineers to build efficient APIs and decompose work for junior team members.
The position requires deep expertise in mobile architectures like MVVM and strong skills in writing automated tests.
Matching Summary
Match Score: 85
ClassPass is seeking a Senior Android Software Engineer to join their remote team in Brazil. The ideal candidate will lead the development lifecycle, collaborating with engineers and managing junior staff while focusing on quality and best practices in mobile application development.
Skills & Requirements
Must-have
Kotlin and Java mobile development
Android Studio and Material Design expertise
MVVM or MVP architectural patterns
Unit testing with Junit and Espresso
Agile and Scrum software processes
Git branching and semantic versioning
Nice-to-have
Mentorship of junior engineers
Creating shared tooling and SDKs
System architecture documentation skills
Code review and quality assurance focus
On-call incident response experience
Key Requirements
Bachelor's Degree in Computer Science or equivalent
Expertise in developing large-scale enterprise mobile products