#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaMobileJunior Android Developer
    Junior Android Developer
    Sigma Software

    Junior Android Developer

    Sigma Software
    Type of work
    Employment Type
    B2B, Permanent
    Operating mode
    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.

    Company profile

    Tech stack





      Android SDK


    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.


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


    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.


    • 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


    • 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


    • 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