#1 Job Board for tech industry in Europe

Junior Android Developer
Mobile

Junior Android Developer

Type of work
Full-time
Experience
Junior
Employment Type
B2B, Permanent
Operating mode
Remote
Sigma Software

Sigma Software

Sigma Software is a global software development company that enables enterprises, startups, and product houses to meet their technology needs through end-to-end delivery. We have been working since 2002, from all over the world.

Tech stack

    Android

    advanced

    Kotlin

    advanced

    Android SDK

    regular

Job description

Online interview
Friendly offer

The mobile development world is a dynamic industry with lots of new things delivered by the global community. We are looking for an engaging, positive-thinking person with good communication skills to join our team. Be smart and use services that boost products and help to grow a satisfied user base. We love technology and think that apps are all about personal touch and user experience. We truly believe we can influence this in the products we touch. We love to learn and share knowledge, which is the main driver of our internal mobile community.


CUSTOMER

Our client is a pioneering healthcare technology company embarking on an ambitious project to revolutionize clinician workflows.


PROJECT

This project focuses on logistics management and involves developing a comprehensive platform from the ground up. Clinicians will gain the ability to seamlessly monitor, observe, and respond to various tools and equipment conditions in real-time. The solution emphasizes efficient data transmission and will integrate seamlessly with both existing and newly developed company products, ensuring a cohesive ecosystem for healthcare professionals.


REQUIREMENTS

  • At least 2+ years of experience as an Android Developer developing and maintaining Android apps in Kotlin
  • Understanding and practical experience with the Android SDK, Android Jetpack components, and libraries (ViewModel, LiveData, Lifecycle, Data Binding)
  • Experience with architectural patterns such as MVVM and Clean Architecture
  • Understanding and practical experience with OOP and SOLID principles
  • Experience with dependency injection
  • Experience in working with Restful APIs, including proficiency with Retrofit for network requests
  • Experience with Kotlin Coroutines for asynchronous programming
  • Hands-on experience with Git
  • At least an Upper-Intermediate level of English


PERSONAL PROFILE

  • Eagerness to write high-quality code and great UX solutions
  • Willingness to learn and grow within a collaborative and supportive team environment
  • Attentiveness to detail and a strong sense of responsibility


RESPONSIBILITIES

  • Design, build, and maintain high-performance, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization