We are looking for a prospective and ambitious Senior/Lead Android Engineer to join our team in Lviv!
Responsibilities:
- Working on creating an Android native application
- Be aligned with UX/UI Test and iOS development teams on requirements and specifications
- Understand current application workflows and provide maintenance help when necessary
- Provide technical support and act as a Subject Matter Expert in Android app development and maintenance
- Collaborate with the Mobile Architect Team PM PО and Designer to develop roadmaps and features to delight our product
- Be able to deal with issues and feel a deep need to share the experience with others
- Building technology in the right direction: for us this means simple organized well-tested systems that gradually grow over time and that provide plenty of insight into production performance
Requirements:
- 6-7 years experience in Java Kotlin (Coroutines Flows) andAndroid development with recent Android SDKs and Material Design concepts
- Experience with multi-threading memory management and caching mechanisms specific tomobile devices
- Knowledge about the Android ecosystem tooling and libraries
- Good understanding of software design patterns such as MVP and MVVM and experience implementing them in Android applications
- Experience with DI framework Koin
- Experience with BLE
- Ability to break complex problems down into smaller components that are loosely coupled and testable
- Experience with unit testing and automated UI testing
- Experience with VoIP will be a plus
- AI experience in building intelligent mobile experiences is a strong plus
- Experience with OTA and JNI will be a plus
- Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
- Upper-Intermediate English level
The ideal candidate is also:
- Has an Agile mindset and is a good team player
- Is pragmatic: gets things done can find a creative compromise between an ideal technical solution and actual client needs
- Can analyze plan and estimate requirements as well as identify risks involved and provide solutions to them
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
We are looking for a prospective and ambitious Senior/Lead Android Engineer to join our team in Lviv!Responsibilities:Working on creating an Android native applicationBe aligned with UX/UI Test and iOS development teams on requirements and specificationsUnderstand current application workflows and p...
We are looking for a prospective and ambitious Senior/Lead Android Engineer to join our team in Lviv!
Responsibilities:
- Working on creating an Android native application
- Be aligned with UX/UI Test and iOS development teams on requirements and specifications
- Understand current application workflows and provide maintenance help when necessary
- Provide technical support and act as a Subject Matter Expert in Android app development and maintenance
- Collaborate with the Mobile Architect Team PM PО and Designer to develop roadmaps and features to delight our product
- Be able to deal with issues and feel a deep need to share the experience with others
- Building technology in the right direction: for us this means simple organized well-tested systems that gradually grow over time and that provide plenty of insight into production performance
Requirements:
- 6-7 years experience in Java Kotlin (Coroutines Flows) andAndroid development with recent Android SDKs and Material Design concepts
- Experience with multi-threading memory management and caching mechanisms specific tomobile devices
- Knowledge about the Android ecosystem tooling and libraries
- Good understanding of software design patterns such as MVP and MVVM and experience implementing them in Android applications
- Experience with DI framework Koin
- Experience with BLE
- Ability to break complex problems down into smaller components that are loosely coupled and testable
- Experience with unit testing and automated UI testing
- Experience with VoIP will be a plus
- AI experience in building intelligent mobile experiences is a strong plus
- Experience with OTA and JNI will be a plus
- Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
- Upper-Intermediate English level
The ideal candidate is also:
- Has an Agile mindset and is a good team player
- Is pragmatic: gets things done can find a creative compromise between an ideal technical solution and actual client needs
- Can analyze plan and estimate requirements as well as identify risks involved and provide solutions to them
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
View more
View less