Jobs Lviv, Android

2
  • · 142 views · 7 applications · 26d

    Junior/Middle Android developer

    Hybrid Remote · Ukraine · English - None
    About the Role We are looking for a Junior–Strong Middle Android Developer to join our team in a full-time position. Requirements Initial commercial or practical experience in developing Android applications Basic understanding of Android UI components...

    About the Role

    We are looking for a Junior–Strong Middle Android Developer to join our team in a full-time position.
     

    Requirements

    • Initial commercial or practical experience in developing Android applications
    • Basic understanding of Android UI components and the Android operating system
    • Proficiency in Kotlin and familiarity with Android Studio and the Android SDK
    • Understanding of MVVM architecture and initial experience working with Jetpack Compose
    • Fundamental knowledge of Kotlin coroutines and Flow for managing asynchronous tasks
    • Familiarity with software development workflows, testing basics, and Agile/Kanban concepts
    • Ability to read and understand technical documentation and requirements in English
       

    Job Responsibilities

    • Develop and maintain Android application functionality in accordance with established architectural guidelines
    • Implement and support unit tests to ensure code stability and maintainability
    • Participate in technical discussions and contribute to improving architectural decisions
    • Stay updated on relevant Android technologies and development best practices
       

    Nice to Have

    • Experience working with Bluetooth and NFC communication technologies
    • Foundational knowledge or initial experience with Kotlin Multiplatform (KMP)

     

    Hiring Process

    • Pre-screening (30 minutes) – Initial conversation focused on your background, experience, and project expectations.
    • Project Technical Interview (~1.5 hours) – In-depth discussion covering the Android technology stack, development practices, and architectural approaches.

       

    Our Approach

    • Transparency: We openly communicate the current state of the codebase and the challenges ahead.
    • Result-Oriented: We prioritize effective delivery and product stability over unnecessary processes.
    • Growth: An opportunity to contribute to meaningful improvements and work with modern technologies.
    • Flexibility: Flexible working hours and a strong focus on maintaining work-life balance.

       

    We Offer

    • Competitive compensation
    • Flexible work schedule
    • Paid time off, including vacation, sick leave, and public holidays
    • Mentorship and support from experienced engineers
    More
  • · 50 views · 3 applications · 3d

    Senior/Lead Android Engineer

    Hybrid Remote · Ukraine · 5 years of experience · English - B2
    We are looking for a prospective and ambitious Senior/Lead Android Engineer to join our team in Lviv! Responsibilities: Working on creating an Android native application Be aligned with UX/UI, Test, and iOS development teams on requirements and...

    We are looking for a prospective and ambitious Senior/Lead Android Engineer to join our team in Lviv!

     

    Responsibilities:

    • Working on creating an Android native application
    • Be aligned with UX/UI, Test, and iOS development teams on requirements and specifications
    • Understand current application workflows and provide maintenance help when necessary
    • Provide technical support and act as a Subject Matter Expert in Android app development and maintenance
    • Collaborate with the Mobile Architect, Team, PM, PО, and Designer to develop roadmaps and features to delight our product 
    • Be able to deal with issues and feel a deep need to share the experience with others 
    • Building technology in the right direction: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provide plenty of insight into production performance

     

    Requirements:

    • 6-7+ years’ experience in Java, Kotlin (Coroutines, Flows), and Android development with recent Android SDKs and Material Design concepts
    • Experience with multi-threading, memory management, and caching mechanisms specific to mobile devices
    • Knowledge about the Android ecosystem, tooling, and libraries
    • Good understanding of software design patterns such as MVP, and MVVM, and experience implementing them in Android applications
    • Experience with DI framework Koin
    • Experience with BLE 
    • Ability to break complex problems down into smaller components that are loosely coupled and testable 
    • Experience with unit testing and automated UI testing
    • Experience with VoIP will be a plus
    • AI experience in building intelligent mobile experiences is a strong plus 
    • Experience with OTA and JNI will be a plus
    • Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles 
    • Upper-Intermediate English level 

     

    The ideal candidate is also:  

    • Has an Agile mindset and is a good team player 
    • Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs 
    • Can analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them

     

    We offer:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits
    More
Log In or Sign Up to see all posted jobs