Senior Android Developer
For our business partner, a human-first mobile technology company empowering individuals to express and experience more while engaging with their favorite brands, we are looking for a brilliant Senior Android Developer who possesses a passion for pushing mobile technologies to the limits.
We are looking for someone who is passionate about solving complex engineering challenges and has a good product mindset to join our partner's mobile team to develop the next set of exciting product features and empower their growth.
- Work with the product team in designing & developing new product features
- Utilizes Android software development kit (SDK) for effective app integration
- Release features into production and measure user impact (A/B testing)
- Adaptable to changing priorities
- Work well within a team including performing code reviews.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- At least 5+ years of Android development experience
- 3+ years of Kotlin development
- Strong demonstrable understanding of Android SDK including JetPack
- Application Architecture & SOLID principles
- Dependency Injection (Dagger2)
- Commonly used frameworks such as Retrofit, RxAndroid
- SQLite/Room Database
- Ability to develop pixel-perfect screens from designs
- Test-Driven Development including JUnit tests & Android Tests
- Open to vulnerability, self-reflection, and ongoing candid feedback to grow personally and professionally
- Curious and committed to innovation, continuous learning, and growth
- Self-motivated, self-responsible, and self-accountable.
Would be an advantage
- Worked on large apps with many users
- Experience developing apps with low latency & tight memory limitations
- Previous experience with IMEs / Keyboard apps
- Worked on features such as word auto-suggestion and swiping
- SDK development
- Custom SQLite / ReQuery / SQLite Extensions
- Kotlin Multiplatform & native
- TensorFlow / ML experience
- Kotlin Coroutines
- Gradle Kotlin DSL
- NKD Development C/C++ / AOSP NDK
- Mathematical Linear Algebra Libraries
- Stemming/Search/Full Text Search
- Docker/Circle CI
- Python & shell scripting.
- IT&C | Software Development
- Android Developer
- Remote status
- Fully Remote
About Evolve Today
This text can be a short description about your company. A so called "boilerplate", describing your business, services or products that you offer and your target group.
This text should be informative rather than selling.
Senior Android Developer
Loading application form
Already working at Evolve Today ?
Let’s recruit together and find your next colleague.