1 Anoma Job
Senior Android Developer - Kotlin/Java (5-10 yrs)
Anoma
posted 8d ago
Job Description :
We are looking for an Android Engineer who can take our native app and platform to the next level. The ideal candidate has deep and broad experience with the Android ecosystem, is familiar with modern development paradigms, and is passionate about providing the best experience possible to our users - from UI/UX design to speed and performance. The role involves learning about, prototyping, and integrating the latest Generative AI features into end-user experiences.
This is a remote position, working with a team typically working in pacific time zone.
Responsibilities :
- Own a large part of our Android infrastructure; creating, measuring, monitoring systems to ensure that not only our end users are having a delightful experience, but that our developers are as well.
- Build large, complex projects self-sufficiently, be skilled at prioritizing and accomplishing tasks with a focus on time-to-market, business impact, and scalability.
- Create positive cross-functional relationships with the Product team, Design team, and the broader engineering organization. Engage collaboratively and effectively to influence decisions by being a subject matter expert for the Android platform, working to develop architecture solutions, and anticipate potential design and performance issues.
- Lead and direct vertical project teams, serve as a leader in terms of proficiency, reliability, and accountability.
- Cultivate innovation and an expert level of technical practices, holding self and the broader Android team accountable for staying at the top of our profession.
- Develop code that is consistently readable, maintainable, performant, reusable, and well-documented.
Qualifications :
- A degree in Computer Science or in a related technical discipline
- 7+ years of industry experience as a software engineer
- 5+ years of recent experience as an Android engineer
- Expansive technical knowledge and experience with Android application development in Kotlin and Java
- Experience with modern Android architectures and supporting technologies such as MVVM, MVP, RxJava, Dagger, Compose, etc.
- Knowledge of secure networking protocols and cryptography ciphers, FIPS 140, OkHttp certificate validation, JSON DTOs, etc.
- Deep understanding of Android debugging tools including performance profiling
- Self-starter, strong sense of ownership, gets things done
Functional Areas: Software/Testing/Networking
Read full job description