June 6, 2026

Android Developer - Talent Pool

Mid • Remote

Bialystok, Poland

This posting is part of a Talent Pool for the Android Developer role. Submitted applications will be used to enable a quick response to future business needs. We will contact selected candidates only when a relevant recruitment process is initiated.

Responsibilities

  • Developing and maintaining native Android applications using Java and Kotlin.

  • Implementing application views based on prepared designs in Figma.

  • Integrating mobile applications with REST API services.

  • Working with databases and SQL queries.

  • Writing and maintaining unit tests using JUnit.

  • Collaborating with the development team using Git.

  • Working with project documentation and task management tools such as Jira Software and Confluence.

  • Ensuring high quality, performance and reliability of delivered solutions.

Requirements

  • Minimum 3 years of professional experience as an Android Developer.

  • Strong knowledge of Kotlin and Jetpack Compose.

  • Experience in native Android application development.

  • Knowledge of Java.

  • Practical experience with Figma, especially implementing prepared UI views.

  • Good understanding of REST API integration.

  • Knowledge of SQL.

  • Experience with Git version control.

  • Knowledge of JUnit.

  • Experience with Jira Software and Confluence.

Nice to have

  • Experience in projects for public institutions or large organizations.

  • Knowledge of mobile application architecture patterns.

Similar jobs you might like

Technology

Appliscale

Senior Android Engineer

Senior

Remote

Krakow, Poland

20,000 - 28,000 PLN

🏢 Summary: Development and large-scale delivery of Android applications for B2B and B2C clients, with responsibility for architecture, quality, and production maintenance. The role involves designing mobile-to-backend integrations, applying modern architectural patterns, and supporting CI/CD and monitoring processes. You will contribute to feature scoping, performance optimization, and continuous improvement of Android solutions. 🗂️ Requirements: Minimum 4 years commercial experience in Android development, Degree in Computer Science, Software Engineering or related field, Strong knowledge of software engineering principles, testing, data structures and algorithms, Hands-on experience designing mobile and backend architectures, Experience with MVI and TCA architectural patterns, Experience with REST or GraphQL APIs, Strong experience with CI/CD processes, Knowledge of OOP, SOLID principles and Clean Code, Experience with dependency injection and multithreading, Experience working in Agile methodologies (SCRUM or Kanban) 📃 Skills: Kotlin, Android, REST, GraphQL, CI/CD, MVI, TCA, OOP, SOLID, CleanCode, DependencyInjection, Threading, Scrum, Kanban, DataStructures, Algorithms 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. A strong hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVI, TCA, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

Transition Technologies PSC

Dart Developer - Talent Pool

Mid

Remote

Bialystok, Poland

🏢 Summary: Talent Pool opportunity for a Dart Developer responsible for building and maintaining applications using Dart. The role involves implementing UI based on Figma designs, integrating REST APIs, working with SQL databases, and ensuring code quality through unit testing. Selected candidates will be considered for future recruitment processes. 🗂️ Requirements: Minimum 3 years of professional experience as a Dart Developer, Strong knowledge of Dart, Experience with REST API integration, Experience implementing UI based on Figma designs, Knowledge of SQL, Experience with Git version control, Knowledge of unit testing, Experience with JUnit, Experience with Jira Software, Experience with Confluence 📃 Skills: Dart, REST, Figma, SQL, Git, JUnit, Jira, Confluence 🏢 Description: This posting is part of a Talent Pool for the Dart Developer role . Submitted applications will be used to enable a quick response to future business needs. We will contact selected candidates only when a relevant recruitment process is initiated. Responsibilities Developing and maintaining applications using the Dart programming language. Implementing application views based on prepared designs in Figma. Integrating applications with REST API services. Working with databases and SQL queries. Writing and maintaining unit tests. Using Git for version control and team collaboration. Working with project documentation and task management tools such as Jira Software and Confluence. Ensuring the quality, stability and maintainability of delivered solutions. Requirements Minimum 3 years of professional experience as a Dart Developer. Strong knowledge of the Dart programming language. Practical experience with REST API integration. Experience with Figma, especially implementing prepared UI views. Knowledge of SQL. Experience with Git version control. Knowledge of unit testing, including JUnit. Experience with Jira Software and Confluence. Ability to work independently and communicate effectively with the project team. Nice to have Experience in projects for public institutions or enterprise clients.

Technology

Margo

Android Programmer

Mid

Remote

Warsaw, Poland

110 - 120 PLN

🏢 Summary: Opportunity for a Regular Android Developer to build and scale high-quality mobile applications using Kotlin and modern Android technologies. The role focuses on implementing new features, ensuring performance, and maintaining high software quality through testing and solid architecture practices. The position involves leading development efforts aligned with business needs and optimal IT solutions. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Strong proficiency in Kotlin, Practical experience with Jetpack Compose, Experience with Kotlin Coroutines, Ability to work with and modify Java code, Deep understanding of Clean Code principles, Knowledge of software architecture patterns, Strong knowledge of Android platform specifics, Experience with Continuous Integration, Experience in automated, unit, and integration testing, Ability to read and communicate using technical English 📃 Skills: Kotlin, JetpackCompose, KotlinCoroutines, Java, Android, CleanCode, Architecture, CI, UnitTesting, IntegrationTesting, AutomatedTesting 🏢 Description: 🚀 Looking for your next challenge as an Android Developer? Join our team! We are seeking an experienced and dedicated Regular Android Programmer to help us build and scale high-quality mobile applications. If you know how to effectively bridge business context with modern IT solutions, this opportunity is for you! 📱 🛠️ Your Responsibilities: Implement new Android functionalities using Kotlin. Proactively monitor application performance and troubleshoot technical issues. Ensure top-tier software quality through rigorous automated and unit testing. Lead development, programming, and implementation projects based on a strong understanding of business needs and optimal IT solutions. 🎯 Requirements: Minimum 3 years of commercial experience in developing Android solutions. Deep understanding and practical knowledge of Clean Code techniques and software architecture. Excellent command of Kotlin. Strong proficiency in Jetpack Compose and Kotlin Coroutines. Ability to understand and modify existing Java code. In-depth knowledge of Android platform programming specifics. Familiarity with the Continuous Integration (CI) approach. Proven ability to create automated, unit, and integration tests. English language proficiency sufficient for reading technical documentation, conducting technical correspondence, and participating in technical discussions. ✨ Nice to Have: Hands-on experience working in an Agile environment. Familiarity with tools like Jira, Git, and Confluence. Experience or basic knowledge in the DevOps area.

Technology

emagine Polska

Android Developer

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: 6-month hybrid contract for an experienced Android Developer to design, build, and maintain high-performance Android applications within a collaborative team. The role focuses on developing new features, integrating APIs, optimizing performance, and ensuring code quality through best practices and reviews. Opportunity to contribute to impactful mobile projects with potential extension. 🗂️ Requirements: Minimum 5 years of Android development experience, Proficiency in Java, Proficiency in Kotlin, Experience with RESTful APIs, Experience with third-party libraries, Solid understanding of full mobile development life cycle, Knowledge of modern design patterns, Ability to design and develop high-performance Android applications, Experience in debugging and performance optimization 📃 Skills: Android, Java, Kotlin, REST, APIs, Libraries, DesignPatterns, MobileLifecycle 🏢 Description: We are seeking an experienced Android Developer with at least 5 years of experience in mobile application development. The ideal candidate will possess a strong background in building high-quality Android applications and have a solid understanding of the mobile ecosystem. This role offers an opportunity to contribute to exciting projects and further enhance your skills within a collaborative team environment. Bonus: Able to work during summer-time. Start: ASAP Length: 6 months with possible extension Location: Hybrid in Stockholm (must be located in Stockholm area) Main Responsibilities: As an Android Developer, your primary duties will include: Designing and developing high-performance Android applications. Collaborating with cross-functional teams to define and design new features. Ensuring the performance, quality, and responsiveness of applications. Identifying and fixing bugs to maintain an efficient system. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency. Participating in code reviews to ensure adherence to best practices. Maintaining up-to-date knowledge of mobile development trends. Key Requirements: Minimum 5 years of experience in Android development. Proficient in Java/Kotlin programming languages. Experience with RESTful APIs and third-party libraries. Solid understanding of the full mobile development life cycle. Familiarity with modern design patterns and best practices. Ability to work in a team-oriented environment. Strong problem-solving skills and attention to detail.

Technology

Appliscale

Mid Android Engineer

Mid

Remote

Krakow, Poland

18,000 - 22,000 PLN

🏢 Summary: The role involves developing and delivering large-scale Android applications for B2B and B2C clients across Europe, with full ownership from architecture design to production support. The position focuses on building high-quality mobile solutions integrated with backend systems and supported by CI/CD and monitoring processes. You will work on improving app performance, architecture, and scalability within an Agile environment. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Bachelor’s degree in Computer Science, Software Engineering or related field, Experience delivering Android apps at scale, Strong knowledge of software engineering principles, data structures and algorithms, Hands-on experience designing mobile and backend architecture, Experience with TCA architecture, Knowledge of MVI architecture, Experience with REST APIs, Hands-on experience with CI/CD processes, Understanding of OOP, SOLID and Clean Code principles, Experience with dependency injection and threading in Android, Experience working in Agile (SCRUM or Kanban), English proficiency 📃 Skills: Kotlin, Android, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVI, CI/CD, OOP, SOLID, CleanCode, SCRUM, Kanban 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 3 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Experience with TCA architecture Fluency in other architecture and patterns: MVI, REST APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

Britenet

Mobile Software Engineer (Android)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Development of a native Android application in the Language Intelligence domain, leveraging AI and NLP to process and analyze large-scale text data. The role focuses on building scalable, high-quality UI solutions with Kotlin and Jetpack Compose, and integrating AI-driven features. The position also involves contributing to architecture, CI/CD processes, and overall application performance and stability. 🗂️ Requirements: Strong knowledge of Kotlin, Experience with Jetpack Compose, Solid experience with Android SDK, Experience in native Android development, Understanding of OOP principles, Knowledge of algorithms and data structures, Experience with Gradle build processes, Experience with CI systems 📃 Skills: Kotlin, JetpackCompose, Android, AndroidSDK, Gradle, CI, OOP, Algorithms, DataStructures, NLP, AI 🏢 Description: The project is developed in the Language Intelligence area. It uses AI and NLP technologies to analyze and process large-scale text data. The solution supports key features of a digital platform, such as search, content quality, and process automation. Our expectations: Strong knowledge of Kotlin and Jetpack Compose for UI development. Solid experience with Android SDK and native Android development. Good understanding of Object-Oriented Programming (OOP), algorithms, and data structures. Experience with Gradle build processes. Experience working with Continuous Integration (CI) systems. High level of independence, good work organization, and strong problem-solving skills. Native level of Polish and English at B2 level. Nice to have: Experience with modular architecture (e.g. Kotlin Multiplatform). Experience working with large codebases. Practical knowledge of Test-Driven Development (TDD) and Pair Programming. Experience in AI-supported software development, e.g. using tools like GitHub Copilot. Main responsibilities: Develop and maintain native Android applications using Kotlin and Jetpack Compose. Design and implement user-friendly and scalable UI solutions. Work with AI and NLP-based features for text analysis and processing. Collaborate with product managers, backend developers, and data teams. Ensure high code quality, performance, and application stability. Participate in code reviews and knowledge sharing within the team. Contribute to architecture decisions and modular code design. Support and improve CI/CD pipelines and build processes. Identify, analyze, and solve technical problems independently. Write clean, maintainable, and testable code.

Technology

Cyclad

Android Native Developer (Regular/ Senior)

Senior

Hybrid

Krakow, Poland

120 - 135 PLN/hr

🏢 Summary: B2B contract opportunity for a Regular or Senior Android Native Developer to design, build, and maintain scalable native Android applications using modern technologies. The role involves end-to-end mobile development, CI/CD implementation, testing, performance optimization, and publishing apps to Google Play Store in a collaborative environment. Remote work with periodic on-site presence in Kraków. 🗂️ Requirements: Proven experience delivering native Android applications, Strong expertise in Kotlin, Solid knowledge of Java, Excellent knowledge of Android SDK, Strong understanding of Jetpack or Jetpack Compose, Experience with Android Studio, adb, Android Emulator, Experience writing unit and automated tests, Experience building and maintaining CI/CD pipelines, Experience publishing applications to Google Play Store, Knowledge of JSON and XML, Experience implementing mobile security best practices, Understanding of mobile accessibility standards, Experience with Test-Driven Development 📃 Skills: Kotlin, Java, Android, SDK, Jetpack, Compose, CI/CD, AndroidStudio, adb, Emulator, JSON, XML, TDD, Git, IntelliJ, VSCode 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for an experienced Android Native Developer to join our client’s mobile development team. The ideal candidate will have a strong track record of building and delivering high-quality native Android applications using modern Android technologies. You will be responsible for designing, developing, testing, and maintaining scalable mobile applications while collaborating closely with designers, product teams, and backend engineers. This role requires deep expertise in Kotlin , modern Android architecture, and the Android development ecosystem, along with experience implementing CI/CD pipelines and publishing applications to the Google Play Store. Project information: Location: Kraków, Poland Work Setup: Remote work with on-site presence required – approximately 6 days per month at the client’s office Two open vacancies: Regular developer and Senior Developer Rate: 120 – 135 PLN/net/h + VAT (B2B contract) Start date: depending on candidate availability Language: English (min B2) Project scope: Design, develop, and maintain native Android applications using modern Android development practices. Build high-quality, scalable mobile applications using Kotlin, Android SDK, and Android Jetpack / Jetpack Compose. Implement responsive and accessible mobile UI based on provided design specifications using native Android components and design systems. Develop, maintain, and optimize CI/CD pipelines for mobile applications. Write unit tests and automated tests to ensure application stability and reliability. Debug, profile, and optimize Android applications for performance and stability. Work with mobile development tools such as Android Studio, adb, and the Android Emulator. Handle data serialization and deserialization using JSON and XML. Manage application publishing, versioning, and certificate management in the Google Play Store. Implement security best practices and mobile security features. Collaborate with cross-functional teams including product managers, designers, and backend engineers. Follow Test-Driven Development (TDD) principles and maintain high code quality standards. Requirements: Proven experience delivering native Android mobile applications. Strong expertise in Kotlin and solid knowledge of Java for Android development. Excellent understanding of the Android platform, SDK, and Jetpack / Jetpack Compose. Experience with Android Studio, adb, and Android Emulator. Experience writing unit and automated tests for Android applications. Strong debugging and troubleshooting skills. Experience building and maintaining CI/CD pipelines for mobile applications. Experience publishing applications to the Google Play Store. Good knowledge of mobile accessibility standards. Experience working with JSON and XML data formats. Experience implementing mobile security best practices. Passion for Test-Driven Development (TDD) and writing maintainable code. Preferred Experience: Experience using Git and working with IDEs such as IntelliJ and Visual Studio Code. Experience working with mobile component libraries. Familiarity with iOS native development (Swift, SwiftUI, Xcode). Familiarity with cross-platform frameworks such as React Native or Flutter. Preferred Skills / Competencies: Experience designing and building digital products in onboarding or banking/financial services environments. Experience using AI-assisted development tools such as GitHub Copilot or Claude CLI. Strong problem-solving skills and attention to detail. We offer: Full-time job agreement based on B2B Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance

Technology

Link Group

Senior Android Engineer (Kotlin / Compose)

Senior

Remote

Warsaw, Poland

130 - 170 PLN

🏢 Summary: Senior Android Engineer role focused on building and maintaining a large-scale mobile product using Kotlin and Jetpack Compose, with strong ownership of architecture, scalability, and code quality. The position involves working within a mature Android ecosystem, ensuring high performance and robust engineering standards. Candidates are expected to contribute autonomously to mobile architecture and delivery processes. 🗂️ Requirements: Strong Kotlin proficiency, Experience with Jetpack Compose, Deep knowledge of Android SDK, Understanding of OOP principles, Knowledge of algorithms, Knowledge of data structures, Experience with Gradle build systems, Experience with CI pipelines, Ability to work autonomously, Strong problem-solving skills 📃 Skills: Kotlin, Compose, Android, AndroidSDK, OOP, Algorithms, DataStructures, Gradle, CI, KMM, TDD, Copilot, PairProgramming, ModularArchitecture 🏢 Description: Senior Android Engineer (Kotlin / Compose) We are looking for an experienced Android Engineer who thrives in large-scale product environments and takes ownership of mobile architecture and delivery quality. You’ll work on a mature mobile ecosystem where scalability, performance, and engineering standards matter. What We’re Looking For Strong proficiency in Kotlin and modern Jetpack Compose for UI development Deep understanding of the Android SDK and native mobile development principles Solid knowledge of Object-Oriented Programming , algorithms, and data structures Experience working with Gradle-based build systems and CI pipelines Ability to work with a high level of autonomy and strong problem-solving mindset Additionally Valued Experience with modular architecture (e.g., Kotlin Multiplatform Mobile – KMM) Experience working within large and evolving codebases Practical exposure to Test-Driven Development (TDD) and Pair Programming Experience leveraging AI-assisted development tools (e.g., Copilot)

Technology

ITDS

Mid-Level Kotlin Android Developer – Mobile App Development

Mid

Hybrid

Krakow, Poland

25,200 - 29,400 PLN

🏢 Summary: Mid-Level Kotlin Android Developer role focused on building secure, scalable mobile applications using modern Android technologies and architecture patterns. The position involves developing Kotlin-based apps with Jetpack Compose, integrating network services, and maintaining CI/CD pipelines in a hybrid Kraków-based setup. The role emphasizes high-quality, user-centric solutions within distributed teams. 🗂️ Requirements: Minimum 4 years of Android development experience with Kotlin, Strong knowledge of Android framework, Experience with Retrofit, Coroutines, and Room, Experience with MVP, MVVM, and Clean Architecture, Practical experience with CI/CD processes, Knowledge of mobile security practices including SSL pinning and encrypted data storage, Ability to troubleshoot and resolve technical issues, Fluent English (spoken and written), Legal right to work in the European Union 📃 Skills: Kotlin, Android, JetpackCompose, Retrofit, Coroutines, Room, ViewModel, LiveData, Koin, Dagger, Hilt, MVP, MVVM, CleanArchitecture, CICD, SSL, Encryption, Authentication, Flow 🏢 Description: Ignite the future of mobile innovation — shape seamless user experiences with Kotlin! Kraków-based opportunity with hybrid work model As a Mid-Level Kotlin Android Developer , you will be working for our client, a leader in digital transformation within the mobile platform industry. You will contribute to the development of cutting-edge mobile applications that enhance customer engagement and drive innovation in a data-driven world. Join a team committed to building secure, scalable, and user-centric digital solutions for today’s dynamic market. Your main responsibilities: Develop and enhance mobile applications in Kotlin, utilizing Jetpack Compose for modern UI design. Design and implement solutions based on MVP and MVVM architecture patterns. Integrate apps with network services using Retrofit and manage application state with ViewModel and LiveData. Manage dependencies effectively with tools such as Koin, Dagger, or Hilt. Create and maintain robust CI/CD pipelines to streamline deployment processes. Ensure application security by implementing secure data storage and network communication protocols. Participate in code reviews, retrospectives, and collaboration within distributed teams. Troubleshoot and resolve production incidents, ensuring high-quality user experiences. You're ideal for this role if you have: Minimum 4 years of experience in Android application development with Kotlin. Very good knowledge of Android framework and libraries such as Retrofit, Coroutines, Room. Strong understanding of application lifecycle, modularity principles, and dependency management. Practical experience with CI/CD processes. Familiarity with design patterns MVP, MVVM, and Clean Architecture. Knowledge of mobile security best practices including SSL pinning, encrypted data storage, and user authentication. Ability to diagnose and troubleshoot technical issues efficiently. Excellent communication skills in English (fluent level). Willingness to work in distributed teams and participate actively in knowledge sharing. It is a strong plus if you have: Certifications related to Android development or security. Experience with asynchronous programming models like Flow. Language required for the role: Excellent command of English, fluent in both spoken and written communication. Eligibility to work in this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

Android Developer with Java Backend Experience

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Long-term B2B contract for a Senior Android Developer to design and implement Android applications in a fintech onboarding domain. The role combines Kotlin/Jetpack Compose mobile development with Java-based microservices and REST integration in a hybrid work model. The position involves architectural guidance and close collaboration with cross-functional teams. 🗂️ Requirements: 5+ years of Android development experience, Proficiency in Kotlin, Experience with Jetpack Compose, Strong knowledge of Android SDK, Hands-on experience with Architecture Components, Experience with OkHttp or similar networking tools, Strong understanding of Java, Experience with Spring framework, Experience with microservices integration, Working knowledge of SQL, Experience with unit testing 📃 Skills: Kotlin, Java, Android, Jetpack, Compose, SDK, Spring, Microservices, REST, SQL, OkHttp, MVVM, Koin, Fintech 🏢 Description: GENERAL INFORMATION: Industry : fintech Location : Warsaw (hybrid work model - 2x month in the office) Rate : up to 165 PLN/h Form of cooperation: B2B Project duration : long-term ROLE SUMMARY : The Android Developer role is focused on facilitating customer onboarding while maintaining the fintech app functionality across diverse markets. MAIN RESPONSIBILITIES: The primary duty of the Android Developer is to design and implement robust Android applications while collaborating across teams. Design and implementation of Android applications using Kotlin and Jetpack Compose. Build and optimize Java backend microservices and REST endpoints. Translate business requirements into technical solutions in collaboration with stakeholders. Act as a technical reference point for team members and guide architectural decisions. Encourage innovation and the adoption of new technologies for operational excellence. Communicate complex technical concepts to non-technical stakeholders effectively. Foster a culture of mentorship and shared learning within the team. Communicate clearly in both Polish and English while adapting language for diverse audiences. KEY REQUIREMENTS: 5+ years of experience in Android development. Proficiency in Kotlin, Google Jetpack Compose, and Android SDK. Hands-on experience with Architecture Components and networking tools such as OkHttp. Strong understanding of Java, Spring and microservices integration. Working knowledge of SQL and experience with unit testing. NICE TO HAVE: Experience in the Fintech industry. Knowledge of Koin DI and MVVM architecture. A proactive mindset and excellent communication skills. OTHER DETAILS: The position is based in Warsaw, within a team structure of 2 developers, 1 tester, a scrum master, a product owner, and business analysts. The work model is hybrid, requiring 2 office days per week, with flexible working hours.