Senior Android Developer
We are looking to hire a Senior Android Developer to completely help revamp/re-engineer our mobile products. In a way, this is a "green field" project.
The Role:
- You will join Bellevue mobile R&D team that is just starting the new development of the core mobile product.
- Develop new features across the Android stack using Kotlin, RxJava, Material Design, Unit testing frameworks.
- Improve our code base through continuous refactoring.
- Debug and identify issues across product.
- Work with other mobile team engineers to collaborate and share best practices.
Who You Are:
- Eager to embrace challenges and apply object oriented design principles to address scalability, reliability, internationalization, and performance.
- You get stuff done and enjoy working in a small agile team environment.
- You have a strong sense of ownership, and a curiosity to understand how things work.
- Experience creating reusable components with elegant, intuitive API interfaces.
Requirements:
- BS Computer Science or similar work experience
- 5+ years in a related software development role
- 2+ years of experience with Android development with deep understanding of Android SDK A few things that set us apart:
- Customer focus - We have strong customer focus and drive product development based on customer feedback.
- Using new technologies - We are rewriting UI, Services for core part of the product to support growth.
- We love hanging out together - We celebrate our successes together and have book clubs, lunch and learn gatherings every week to share knowledge and grow together
- We value software quality - your code will run on millions of devices, so it needs to be stable, performant, and secure.
- Challenges of working on Configurable, SaaS product.