-
Capgemini Engineering
View all jobs
Senior Android Engineer (Jetpack/Kotlin/Ukraine)
Ukraine
· Full-time
·
Mid-Senior
Job Description
Our client is one of the leading manufacturers of hearing aid devices. Capgemini Engineering acts as an R&D partner with wide. Our products are mobile apps mostly intended to communicate and remotely control hearing devices and their accessories via Bluetooth. The apps are integrated into a bigger ecosystem that includes cloud services and web solutions.Currently we are looking for an Android SE Engineer to join the team of professionals.
Responsibilities
Experience working inside Scrum team
Experience working with BLE
Experience working on Software as a Medical Device (SaMD) or other regulated project
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Skills (competencies)
Verbal Communication
Android
Java (Programming Language)
English Fluency
Our client is one of the leading manufacturers of hearing aid devices. Capgemini Engineering acts as an R&D partner with wide. Our products are mobile apps mostly intended to communicate and remotely control hearing devices and their accessories via Bluetooth. The apps are integrated into a bigger ecosystem that includes cloud services and web solutions.Currently we are looking for an Android SE Engineer to join the team of professionals.
Responsibilities
- Implement new features in existing Android apps
- Work in close contact with team members and project stakeholders on the client’s site
- Effectively communicate technological decision on meetings, calls and presentations
- Share knowledge during internal and external presentations on technological topics
- Review code and propose improvements
- Report to a Team Lead about area readiness/quality and raise red flags in crisis situations beyond your AOR
- University degree in Computer Science or a related field.
- 4+ years of relevant working experience
- Strong knowledge of Kotlin, Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Jetpack Compose and Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
- Upper-intermediate English
Experience working inside Scrum team
Experience working with BLE
Experience working on Software as a Medical Device (SaMD) or other regulated project
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Skills (competencies)
Verbal Communication
Android
Java (Programming Language)
English Fluency
Key Skills
Ranked by relevance
android
cloud
restful apis
storage
kotlin
scrum
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Software Engineer
2026-04-09
Full-time
Mid-Senior
Sweden
IT Services
Consulting
View Job Details
Related
Backend Software Engineer
2026-04-13
Full-time
Entry
Lithuania
Banking
Engineering
View Job Details
Related
Senior/Lead Python Cloud Engineer IRC291093
2026-04-11
Full-time
Not Applicable
Ukraine
Software Development
Engineering
Login to Apply
- Posted
- Apr 18, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kyiv
- Company
- Capgemini Engineering
Industries
Engineering Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Software Engineer
2026-04-09
Full-time
Mid-Senior
Sweden
IT Services
Consulting
View Job Details
Related
Backend Software Engineer
2026-04-13
Full-time
Entry
Lithuania
Banking
Engineering
View Job Details
Related
Senior/Lead Python Cloud Engineer IRC291093
2026-04-11
Full-time
Not Applicable
Ukraine
Software Development
Engineering