Position: Mobile Applications Software Developer
Company: Deventor
Category: Android
Experience required: 5y
English level: upper

Mobile Applications Software Developer with Android (Kotlin) and iOS (Swift) experience to join a client’s team. The engineer should have at least 2-3 years of professional experience with mobile applications development and can start ASAP.



We expect the duration of the contract to be at least 6 months.
Here is some additional information about the project and the position:

Project short description:
Existing mobile applications to a leading US-based comprehensive care management digital health system, including: Case management, Telemedicine, Home health, Remote Patient Monitoring, Alerting, Patient education, Medication Adherence, etc.

Responsibilities:

- To design, maintain and improve iOS/Android consumer and business applications
- Work with the latest development technologies from Apple
- Good understanding of the Android SDK, Android’s lifecycle, Jetpack and the ecosystem
- Kotlin Coroutines and Kotlin Flow
- Experience with Git version control system and branching strategies
- Ensure the performance, quality, and responsiveness of applications
- Integrate with server-side APIs
- Daily communication with US-based team members, subject matter experts
- Maintain and improve existing code.
- Analyze bug and crash reports, fix problems, and optimize performance.
- Collaborate with cross-functional engineering teams such as iOS, Android and QA team.
- Work closely with Product and Project managers to ensure alignment of feature development and releases.

Requirements:

- Good development experience – at least 6-12 months on a similar position
- Proven experience with Swift and Kotlin
- Understanding of Apple’s design principles and interface guidelines
- Good understanding of iOS/Android UI/UX flow
- Knowledge of the newest iOS/Android SDK’s
- Knowledge in software design patterns
- Experience in code reviewing is a plus
- Understanding of code versioning and collaboration
- Passion for building great mobile applications
- Attention to detail and high standards for quality
- Very good communication skills
- Excellent spoken and written English
- Responsible and team-oriented person
- Proactive attitude, desire to learn, adaptive and self-motivated personality



EU time zone is possible as working hours with monthly planning/status updates meetings with the US peers.