Senior Android Software Engineer (Kotlin)

JobCubby

Wrocław

Hybrid

PLN 180,000 - 240,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Long-term cooperation
Stable product environment
Architectural influence
Modern Android tech
Hybrid work model
High-impact role

Job summary

JobCubby is seeking a Senior Software Engineer to design and develop Android applications in Kotlin. You will contribute to evolving a modern mobile architecture, working with SDUI and WebView integrations, and collaborating with product and design teams. The role offers autonomy and a chance to influence architectural decisions.

You will participate in CI/CD processes, code reviews, and mentoring, while helping shape a scalable and secure mobile platform for thousands of users.

Qualifications

  • 3+ years of professional Android development experience.
  • Strong proficiency in Kotlin and modern Android libraries.
  • Experience with architectural patterns, UI/UX guidelines, and CI/CD workflows.

Responsibilities

  • Design and develop Android applications using Kotlin and modern Android technologies.
  • Contribute to the design and evolution of the mobile architecture.
  • Collaborate with Product Owners, UX Designers, Backend Engineers, and other stakeholders.
  • Implement reusable modules and design systems for scalable apps.
  • Participate in code reviews, pair programming and mentoring.

Skills

Kotlin
Android Development
MVVM
Clean Architecture
CI/CD

Tools

Jetpack Compose
Hilt
Room
Coroutines
Flow
Retrofit
WebView

Job description

to apply - email only, no card. You can also save this posting or score it againstyour profile with AI.## About the roleDesign and develop Android applications using Kotlin while contributing to the evolution of mobile architecture and engineering standards. Collaborate with cross-functional teams to implement reusable modules, maintain design systems, and ensure high performance and scalability.## RequirementsRequires at least 3 years of professional Android development experience with strong proficiency in Kotlin and modern Android libraries. Candidates must have a solid understanding of architectural patterns, UI/UX guidelines, and experience with CI/CD workflows.## BenefitsLong-term cooperationStable and growing product environmentInfluence over architecture and technical decisionsModern Android technologiesHigh-impact roleAutonomyHybrid working model## Full descriptionAbout the ProjectWe are looking for a Senior Software Engineer to join a team building and evolving modern mobile solutions used by thousands of users.The mobile platform is being developed towards a modern architecture based on Native Shells, Native Modules, WebView, and Server-Driven UI (SDUI), enabling multiple product teams to work independently while maintaining a seamless user experience, high performance, security, and scalability.This role offers the opportunity to contribute not only to application development, but also to the evolution of mobile architecture, engineering standards, and development processes.Scope of Services* Design and develop Android applications using Kotlin and modern Android technologies* Contribute to the design and evolution of the target mobile architecture* Design and implement Android Native Shells and reusable Native Modules* Support application modularization and scalability initiatives* Integrate native Android components with WebView and Server-Driven UI (SDUI) solutions* Develop and maintain the Android Design System, including reusable UI components, documentation, and development guidelines* Collaborate closely with Product Owners, UX Designers, Backend Engineers, and other stakeholders* Participate actively in technical discussions and architectural decision-making* Implement user interfaces with a strong focus on usability, accessibility, consistency, and user experience* Refactor existing codebases and improve application maintainability* Participate in code reviews and pair programming sessions* Mentor and support less experienced team members* Implement automated testing strategies and quality assurance processes* Define and promote coding standards, best practices, and development guidelines* Create and maintain technical documentation* Ensure ongoing maintenance and support of existing solutions* Drive continuous improvements within the development team* Contribute to CI/CD processes, release management, and application delivery through Google Play* Work in an Agile product development environmentRequired Qualifications* Minimum 3 years of professional experience in Android application development* Strong commercial experience with Kotlin* Hands-on experience with:* Jetpack Compose* Hilt* Room* Kotlin Coroutines* Kotlin Flow* Retrofit or similar networking libraries* Solid understanding of:* MVVM* Clean Architecture* SOLID principles* Object-Oriented Programming and design patterns* Experience designing and building complex mobile applications* Experience with application architecture and codebase refactoring* Understanding of mobile application security and secure data processing practices* Strong knowledge of Android UI/UX guidelines and best practices* Experience implementing accessible and user-friendly interfaces* Experience participating in code reviews and technical discussions* Ability to work independently and take ownership of delivered solutions* Strong collaboration and communication skills* Experience with CI/CD concepts and development workflows* English proficiency at B2 level or higherNice to Have* Experience in a Senior, Lead, Principal, or Tech Lead role* Experience with Native Modules, WebView-based architectures, or Server-Driven UI (SDUI)* Experience building or maintaining Design Systems and UI component libraries* Experience with mobile application modularization* Experience with Firebase Analytics or similar analytics platforms* Experience writing unit tests and automated tests* Experience with E2E testing tools such as Maestro* Familiarity with GDPR requirements in mobile applications* Experience using Git, Jira, and Confluence* Experience collaborating closely with UX teams and working with Figma* Strong understanding of accessibility standards and inclusive mobile design* Experience using AI-powered tools in daily software development* Experience building scalable mobile platforms supporting multiple product teamsWhat We Offer* Long-term cooperation within a stable and growing product environment* Influence over architecture and key technical decisions* Opportunity to work with modern Android technologies and architectural patterns* A high-impact role with real ownership and autonomy* Collaboration with experienced product, UX, and engineering teams* Hybrid working model (up to 5 on-site visits per year)Tech StackKotlin - Jetpack Compose - Hilt - Room - Coroutines - Flow - Retrofit - MVVM - Clean Architecture - Git - CI/CD - Firebase Analytics - Maestro - WebView - SDUI
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior / Lead Android Developer
Senior / Lead Android Developer

Newdigitalstreet • Warszawa

On-site
PLN 120,000 - 160,000
Private health care
Fitness passes
Attractive remuneration
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Kraków

On-site
PLN 120,000 - 180,000
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Województwo małopolskie

On-site
PLN 180,000 - 240,000
Senior Android Developer
Senior Android Developer

Your ITeams Sp. z o.o. • Warszawa

Hybrid
Annual Training & Development Budget
Upbringing activities for health
Multisport Plus benefit
+2
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Warszawa

On-site
PLN 150,000 - 230,000
Senior Full Stack Mobile Developer
Senior Full Stack Mobile Developer

N-iX • Poland

Hybrid
PLN 200,000 - 320,000
Flexible work options
Competitive salary
Career growth
+2
Senior Android Engineer (Kotlin) - Hybrid, High-Impact
Senior Android Engineer (Kotlin) - Hybrid, High-Impact

JobCubby • Wrocław

Hybrid
PLN 180,000 - 240,000
Long-term cooperation
Stable product environment
Architectural influence
+3
Senior Android Engineer - Kotlin, Jetpack Compose, CI/CD
Senior Android Engineer - Kotlin, Jetpack Compose, CI/CD

Sii Poland • Wrocław

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
Android Software Engineer
Android Software Engineer

ActAI • Poland

On-site
PLN 90,000 - 160,000
Android Software Engineer
Android Software Engineer

Maxima Consulting • Warszawa

On-site
PLN 200,000 - 260,000