Android App Platform Developer
We are seeking a seasoned Android developer to join our app platform team, which tackles infrastructure challenges head-on.
The end goal is to create a robust ecosystem that the wider mobile organization can rely on for building and deploying apps.
1. Designing, developing, and maintaining Android applications that integrate with the platform's core services and APIs.
2. Collaborating closely with designers, product managers, and other developers to define requirements, design features, and deliver a cohesive user experience.
3. Establishing and enforcing best practices for app testing and quality assurance.
4. Identifying opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity, and developer satisfaction.
5. Enabling impactful collaboration and cross-team projects on big initiatives, making a dent in the quality of our services, code, and architecture.
What you'll need to succeed:
* 6+ years of software engineering experience.
* Advanced proficiency in modern Android development frameworks and architectural choices.
* Expert-level knowledge of testing methodologies, tools, and best practices.
* Strong understanding of security and accessibility standards.
* Able to adapt to changing priorities and work effectively in a fast-paced environment.
It's great if you have:
* Experience working on multiple platforms, including iOS, Android, Web, and API services.
* Experience working on large-scale apps or internet companies with high traffic volumes.