Senior Android Engineer - Remote / Telecommute
CYNET SYSTEMS INC.
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 104KJob location
Remote
Tech stack
Clean Code Principles
Java
API
Agile Methodologies
Android
Application Performance Management
Code Review
Computer Engineering
Software Debugging
Software Design Patterns
Mobile Application Software
Cloud Services
RxJava
Backend
Kotlin
Information Technology
Asynchronous Programming
REST
Job description
- Design, develop, and maintain Android applications using Kotlin and Java.
- Integrate mobile applications with cloud services, APIs, and connected device ecosystems.
- Collaborate with cross-functional teams to design, implement, and deliver new features.
- Participate in technical design discussions and solution definition.
- Write clean, maintainable, and high-quality code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and knowledge-sharing activities.
- Support software releases and continuous product improvements.
- Collaborate with globally distributed engineering teams.
- Participate in meetings aligned with US time zones when required.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
- 5+ years of Android development experience using Kotlin and Java.
- Strong understanding of Android architecture, design patterns, and best practices.
- Experience with REST APIs, cloud-connected mobile applications, and backend integrations.
- Experience designing and developing production-grade mobile applications.
- Strong problem-solving skills and ability to drive technical solutions independently.
- Ability to understand business requirements and translate them into technical solutions.
- Excellent communication and collaboration skills.
- Experience working in Agile development environments.
- Experience in healthcare, medical devices, or regulated industries is a plus.
- Knowledge of KMM, Coroutines, RxJava, Room, or similar modern Android technologies is a plus.