April 8, 2026
Mobile Developer with Flutter
Mid • Hybrid
Krakow, Poland
Responsibilities:
Design, develop, and maintain cross-platform mobile applications written in Flutter
Collaborate with teams to build native Android and iOS features
Integrate with backend systems through RESTful APIs
Optimize mobile applications for performance and responsiveness
Debug, troubleshoot, and resolve technical issues
Research new technology options and develop POCs for evaluation
Collaborate with business teams to clarify requirements, understand application use case and business processes
Requirements:
BS/BA degree in Computer Science or related work experience
Proficiency in Flutter/Dart
2 + years of experience with native development for iOS (Swift/Objective-C) or Android (Kotlin/Java)
Fluency in English
Good knowledge of the principles of creating mobile applications
Familiarity with RESTful API integration
Good knowledge of Flutter navigation and routing
Familiarity with unit and integration testing in Flutter
Experience creating and maintaining CI/CD tools like Jenkins
Knowledge of tools such as Git, Jira, Confluence
Deep understanding of design patterns
Strong problem-solving and debugging skills
Nice to have:
Familiarity with app store deployment processes in Apple and Google marketplaces
Knowledge and work experience with Angular framework and web development
Offer:
Private medical care (dental care + vision care plan)
Life insurance
Sports card
Training & learning opportunities
Language course co-financing
Annual bonus
Employee referral program
Similar jobs you might like
Technology
Workai
Senior Flutter Engineer (Enterprise Apps)
Senior
Hybrid
Bialystok, Poland
🏢 Summary: Senior Flutter Engineer role focused on designing and developing enterprise-grade mobile applications used globally. The position involves building scalable, secure, and high-performance Flutter apps integrated with backend services and enterprise systems. You will collaborate with cross-functional teams to deliver robust mobile architectures and maintain high code quality standards. 🗂️ Requirements: 5+ years of mobile application development experience, 3+ years of experience with Flutter and Dart, Strong knowledge of Flutter SDK and mobile architecture, Experience with scalable and modular mobile architectures, Experience with Clean Architecture, BLoC/Cubit or MVVM, Knowledge of Kotlin or Swift, Experience with native integrations and platform channels, Experience integrating REST APIs and backend systems, Strong knowledge of state management in Flutter, Experience with OAuth2 and OpenID Connect, Experience with Git, CI/CD and automated testing, Experience working in Agile/Scrum environments, Fluent English and Polish 📃 Skills: Flutter, Dart, FlutterSDK, REST, OAuth2, OpenIDConnect, BLoC, Cubit, MVVM, Kotlin, Swift, Git, CICD, Android, iOS, Azure, AzureAD, EntraID, MicrosoftGraph, WebView, PWA 🏢 Description: We build innovative digital products for the modern workplace in the Cloud, and we need your help. Our platform is used by hundreds of thousands of employees worldwide. We are looking for a Senior Flutter Engineer who will help us design and develop high-quality mobile applications used by enterprise clients around the globe. You will work closely with backend, security, and DevOps teams to build scalable and secure mobile solutions. Key responsibilities: designing and developing enterprise-grade mobile applications using Flutter and Dart, building scalable and modular mobile architectures, integrating mobile applications with backend services and REST APIs, implementing authentication and authorization mechanisms (OAuth2, OpenID Connect), ensuring high standards of code quality through code reviews, testing, and CI/CD, optimizing application performance, responsiveness, and UI rendering, collaborating with backend, security, UX, and DevOps teams, supporting the team in architectural and technical decisions. Apply if you have: 5+ years of experience developing mobile applications, at least 3 years of experience with Flutter and Dart, strong knowledge of Flutter SDK and mobile application architecture, experience designing scalable mobile applications, experience with architectural patterns such as Clean Architecture, BLoC/Cubit or MVVM, knowledge of native Android (Kotlin) or iOS (Swift), ability to implement native platform integrations and bridge Flutter with iOS/Android layers, experience integrating mobile apps with REST APIs and backend systems, strong knowledge of state management in Flutter (Bloc, Provider or similar), experience with authentication and authorization mechanisms (OAuth2, OpenID Connect), experience with Git, code review, CI/CD and automated testing, attention to performance, UI quality, and responsive mobile design, experience working in Agile / Scrum teams, strong communication skills and ability to work collaboratively, a good command of written and spoken English and Polish. Nice to have: experience integrating mobile apps with enterprise systems, experience with Azure ecosystem (Azure AD / Entra ID, Microsoft Graph), knowledge of mobile application security best practices, experience with WebView and PWA integration. We offer: work on a platform used by hundreds of thousands of employees worldwide, access to the latest technologies and tools, multidirectional professional development, certifications and knowledge-sharing opportunities, flexible work model (remote, hybrid or on-site), benefits package (private medical care, Multisport card).
Technology
N-iX
Senior Mobile Engineer (Flutter + iOS)
Senior
Remote
Krakow, Poland
6,000 - 7,000 USD
🏢 Summary: Senior Software Engineer role focused on migrating a production iOS app to a unified Flutter/Dart cross-platform codebase. The position involves maintaining the existing Swift-based iOS application while architecting and delivering scalable cross-platform features. The role emphasizes performance, stability, and seamless platform migration within a regulated digital asset environment. 🗂️ Requirements: 5+ years mobile development experience, 3+ years iOS development with Swift, 1–2 years Flutter/Dart experience or equivalent cross-platform expertise, Experience maintaining production iOS apps across multiple OS versions, Knowledge of Flutter platform channels and native SDK integration, Experience with CI/CD and mobile release workflows, Proficiency in performance monitoring and debugging tools, Strong architectural experience in platform migrations or codebase rewrites 📃 Skills: Swift, Flutter, Dart, iOS, CICD, Fastlane, AppStoreConnect, TestFlight, Xcode, Firebase, Kotlin, Android 🏢 Description: #4966 Our client is a leading, fully regulated US-based digital asset trading platform. They provide secure, low-latency access to cryptocurrency markets, acting as a bridge between traditional finance and the Web3 ecosystem. The Senior Software Engineer will play a pivotal role in transitioning the core mobile platform from native environments to a unified Flutter/Dart codebase. You will maintain the stability of the existing production iOS app while architecting and developing robust, scalable cross-platform features, ensuring a seamless migration process. Key Responsibilities: Maintain, enhance, and support our production native iOS application written in Swift. Collaborate on the design and development of a new Flutter/Dart codebase, ensuring performance and scalability. Build cross-platform mobile features in partnership with Android engineers, backend developers, and product teams. Contribute to shared tooling, CI/CD pipelines, and deployment workflows. Uphold high engineering standards and best practices throughout the hybrid mobile migration. Troubleshoot and resolve integration, compatibility, and performance issues in both native and cross-platform stacks. Provide mentorship to fellow mobile engineers, especially on iOS and native integrations. Required Qualifications: 5+ years of professional mobile development experience, including 3+ years of iOS development using Swift. At least 1-2 years of hands-on experience with Flutter/Dart or demonstrated ability to adopt new cross-platform technologies. Experience supporting production iOS apps through multiple OS cycles. Understanding of platform interoperability, including Flutter platform channels and native SDK integration. Proficiency in CI/CD and release workflows: Fastlane, App Store Connect, TestFlight. Familiarity with performance monitoring tools like Xcode Instruments, Flutter DevTools, and Firebase. Strong architectural judgment, especially in platform migrations or codebase rewrites. Preferred Qualifications: Exposure to Android development (Kotlin) and full cross-platform transitions.
Technology
Awareson Sp. z o.o.
Mid Flutter Engineer
Mid
Remote
Warsaw, Poland
140 - 165 PLN
🏢 Summary: Mid-level Flutter Engineer role focused on delivering and owning mobile features in a fully Flutter-based, cross-platform product used internationally. The position involves contributing to a modular, scalable architecture, integrating backend services, and ensuring high code quality through testing. You will work across the full development lifecycle, from design to release and performance optimization. 🗂️ Requirements: Commercial experience with Flutter in production environments, Experience building and maintaining live mobile applications, Strong knowledge of mobile architecture patterns, Experience integrating GraphQL and REST APIs, Practical experience with unit, widget, or end-to-end testing, Ability to work independently within an experienced engineering team 📃 Skills: Flutter, Dart, GraphQL, REST, BLoC, Provider, Riverpod, CleanArchitecture, Modularization, Testing, UnitTesting, WidgetTesting, E2E, iOS, Android, AppStore, GooglePlay 🏢 Description: Mid Flutter Engineer (B2B Contract) We are looking for a mid-level Flutter Engineer who can take ownership of mobile feature delivery within a product-driven environment. This role requires a balance between hands-on development, understanding of mobile architecture, and the ability to work independently within an experienced team. About the project You will join a product-focused team building and scaling a cross-platform mobile application used across multiple international markets. 100% Flutter-based application (no legacy, no migration) Active product with ongoing feature development Close collaboration with product, design, and platform teams Architecture evolving towards a modular, scalable setup to support multiple teams Responsibilities: Develop and maintain mobile features using Flutter (iOS & Android) Contribute to a modular and scalable architecture Integrate backend services using GraphQL and REST APIs Ensure code quality through unit, widget, and end-to-end testing Collaborate closely with product managers, designers, and engineers Participate in the full development lifecycle: design, implementation, release, and monitoring Debug and optimize app performance (rendering, networking, stability) Take ownership of delivered features and propose improvements where relevant Requirements: Solid commercial experience with Flutter (Dart) in production environments Experience working on live mobile applications (App Store / Google Play) Ability to work independently within a team of experienced engineers Good understanding of mobile architecture patterns (e.g. BLoC, Provider, Riverpod, Clean Architecture, modularization) Experience integrating APIs (preferably GraphQL, plus REST) Practical experience with testing (unit, widget, or E2E) Nice to have: Experience with mobile CI/CD pipelines Familiarity with monitoring and analytics tools Exposure to end-to-end testing frameworks Experience working in product-oriented environments
Technology
emagine Polska
Mobile Developer (Junior-Mid)
Mid
Hybrid
Lisbon, Portugal
🏢 Summary: Mobile Developer role focused on building, enhancing, and maintaining mobile applications across the full development lifecycle. The position involves working with native or hybrid technologies, integrating REST APIs, and ensuring performance and code quality. The developer will contribute to technical decisions and continuous improvement of mobile solutions. 🗂️ Requirements: 2+ years of mobile development experience, Experience with native or hybrid mobile technologies, Experience integrating REST APIs, Knowledge of Clean Code principles, Knowledge of SOLID principles, English level B1/B2 for technical communication 📃 Skills: Android, iOS, Kotlin, Swift, Flutter, ReactNative, REST, Git, Agile, CleanCode, SOLID 🏢 Description: We are seeking a Mobile Developer with at least 2 years of experience to join our team. What You Will Do: Develop, enhance, and maintain mobile applications; Participate in the entire development cycle, from implementation to publication and maintenance of apps; Ensure performance, usability, and quality of applications; Contribute to technical decisions and continuous improvement of solutions. What We Are Looking For: 2+ years of experience in mobile development; Experience with native or hybrid mobile technologies such as Android, iOS, Kotlin, Swift, Flutter, or React Native; Knowledge of integration with REST APIs; Familiarity with best development practices (Clean Code, SOLID, etc.); Experience with Git and Agile methodologies is valued; English B1/B2 (technical communication and writing); Team spirit, autonomy, and a willingness to evolve technically.
Technology
N-iX
Senior Flutter Engineer (part-time)
Senior
Remote
Krakow, Poland
38 - 42 USD
🏢 Summary: Part-time Senior Flutter Developer role focused on building and optimizing high-quality mobile applications for innovative smart bed IoT products. The position involves developing, testing, and maintaining Flutter-based solutions while ensuring performance, scalability, and code quality. Close collaboration with the development team and continuous improvement of application performance are key aspects of the role. 🗂️ Requirements: Proven commercial experience with Flutter and Dart, Experience in IoT projects, Experience with CoreData, Realm, Firestore or Supabase PostgreSQL, Knowledge of Android, iOS, Windows and macOS systems, Experience with Git-based workflows and CI/CD tools, Experience integrating and working with RESTful APIs, Fluent English, Availability for part-time work (10–20 hours/week) with US time zone overlap 📃 Skills: Flutter, Dart, IoT, CoreData, Realm, Firestore, Supabase, PostgreSQL, Android, iOS, Windows, macOS, Git, GitHub, GitLab, GitHubActions, Jenkins, REST, Postman 🏢 Description: #5084 Our client is a leading innovator in the U.S. market, creating cutting-edge, high-end smart beds engineered for superior performance. We are looking for a Senior Flutter Developer who is technically proficient, proactive, and excels in collaborative environments. Responsibilities: Collaborate closely with the development team to design and implement high-quality software solutions using Flutter technologies Develop, test, and maintain mobile applications that meet internal and external client expectations Analyzing and improving application performance Bug fixing Ensure code quality, performance, and scalability through continuous improvement and best practices Requirements: Proven experience in mobile development with Flutter and Dart Experience working with IoT project Experience working with CoreData, Realm, Firestore, Supabase PostgreSQL Knowledge of operating system Android, iOS, Windows, macOS Knowledge of tools and technologies GitHub Actions, Jenkins, Git, GitHub, GitLab, RESTful APIs, Postman Fluency in English language for effective communication Ability to work part-time (10-20 hours/week), ideally with at least 2-hour overlap with US time zones
Technology
co.brick
Mid/Senior Flutter Developer
Senior
Remote
Gliwice, Poland
🏢 Summary: Full-time Mid+/Senior Flutter Developer role to build and launch a high-profile cross-platform mobile app integrating travel booking, casino features, and loyalty services. The project runs for approximately 3 months starting June 2026, focusing on clean architecture, native SDK integrations, and production-ready releases for app stores. The role involves end-to-end mobile development, from feature implementation to deployment automation. 🗂️ Requirements: Minimum 3 years commercial mobile development experience, Expert knowledge of Flutter and Dart, Strong experience with RxDart, Futures, Streams, flutter_hooks, get_it, dio, Hands-on experience with Android SDK and/or iOS SDK, Strong knowledge of MVVM, MVI, or BLoC architecture patterns, Experience with Xcode/SPM and Gradle build tools, Experience writing Unit Tests, Professional fluency in Polish and English (B2 minimum) 📃 Skills: Flutter, Dart, RxDart, Futures, Streams, flutter_hooks, get_it, dio, AndroidSDK, iOSSDK, MVVM, MVI, BLoC, Xcode, SPM, Gradle, UnitTesting, CleanArchitecture 🏢 Description: Join an agile product team to rapidly develop a high-profile mobile application that bridges the gap between the Travel and iGaming sectors. The application serves as a unified platform allowing users to book hotel stays, exchange casino chips, and manage integrated customer loyalty services. You will build clean, high-performance features, integrate platform-specific SDKs, and ensure production-readiness for a fast-approaching summer launch window. Details Start Date: Early June 2026. Duration: ~3 months (Until early September 2026, with potential extensions based on client review). Capacity: Full-time (FTE). Openings Available: 3x Flutter Developers. Seniority: Mid+ / Senior. Rate: Based on candidate experience and expectations. Responsibilities Mobile Feature Development: Implement responsive, fluid user interfaces and cross-platform workflows in Flutter and Dart. Architecture Implementation: Write clean, modular, and testable code adhering to Clean Architecture guidelines. State & Data Management: Architect robust application flows utilizing modern state management patterns and asynchronous data streams. Native Integration: Develop custom native plugins or bridge native SDKs (Android/iOS) to enhance the core Flutter application. App Store Management: Oversee and configure build tools, automation dependencies, and the deployment lifecycle for Google Play and the Apple App Store. Requirements Core Experience: Minimum 3 years of commercial experience in mobile application development. Flutter Ecosystem: Expert knowledge of Flutter & Dart , including deep familiarity with RxDart, Futures, Streams, flutter_hooks, get_it, and dio . Native Foundations: Hands-on experience with native Android SDK and/or iOS SDK development. Architecture: Strong mastery of architectural patterns such as MVVM, MVI, or BLoC . Build Systems: Clear understanding of platform-specific configuration and build tools ( Xcode/SPM, Gradle ). Testing: Practical experience writing reliable Unit Tests . Languages: Professional fluency in both Polish and English (minimum B2) . Nice to Have Proven experience writing proprietary native SDKs or custom open-source Flutter plugins.
Technology
emagine Polska
Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Mobile Engineer role focused on designing and delivering high-quality, scalable mobile applications for both iOS and Android in an international project. The position involves contributing to architecture decisions, ensuring performance and security, and maintaining code quality through best practices and testing. 🗂️ Requirements: 7+ years of mobile development experience, Strong experience with iOS development using Swift, Strong experience with Android development using Kotlin, Solid understanding of MVVM or Clean Architecture, Experience integrating RESTful APIs, Knowledge of mobile performance, scalability, and security best practices, Experience working with Agile methodologies (Scrum or Kanban) 📃 Skills: Swift, Kotlin, iOS, Android, MVVM, CleanArchitecture, REST, Performance, Scalability, Security, Agile, Scrum, Kanban 🏢 Description: We are looking for a Senior Mobile Engineer with strong experience in both iOS (Swift) and Android (Kotlin) to join an international project focused on building high-quality mobile applications. Main Responsibilities: Design, develop, and maintain mobile applications for both iOS and Android platforms Contribute to the architecture and technical decisions of mobile solutions Build scalable, high-performance, and user-focused applications Collaborate closely with Product Managers, Designers, and other Engineers Ensure code quality through best practices, code reviews, and testing Troubleshoot, debug, and optimize application performance Key Requirements: 7+ years of experience in mobile development Strong hands-on experience with: iOS (Swift) Android (Kotlin) Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture) Experience integrating RESTful APIs Knowledge of mobile performance, scalability, and security best practices Experience with Agile methodologies (Scrum/Kanban) Strong problem-solving skills and attention to detail Good communication skills in English Nice to Have: Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native) Familiarity with CI/CD pipelines for mobile applications Experience with automated testing (unit/UI) Knowledge of mobile app distribution processes (App Store / Google Play)
Technology
EPAM Systems
Senior Flutter Mobile Developer with Java
Senior
Remote
Poznan, Poland
🏢 Summary: Senior Flutter Mobile + Java Developer role focused on building and integrating cross-platform mobile applications for a California-based client. The position involves end-to-end mobile development, backend integration with RESTful and gRPC APIs, and maintaining high code quality standards. The role requires strong Java and Flutter expertise, client communication, and autonomous work within an international team. 🗂️ Requirements: 2+ years mobile application development (full cycle), 3+ years Java development experience, Hands-on Flutter experience, Experience integrating RESTful APIs, Experience integrating gRPC APIs, Knowledge of mobile UI/UX best practices, Proficiency with Git, Fluent English communication skills, Client-facing communication experience, Strong self-management skills 📃 Skills: Flutter, Java, REST, gRPC, Git 🏢 Description: We are looking for an experienced Senior Flutter Mobile + Java Developer to join our international team working on the development and integration of mobile applications for a California-based client. The ideal candidate is a self-starter, able to manage their time and tasks efficiently, and highly motivated to deliver high-quality solutions. Our culture values individual mastery and encourages autonomy. Responsibilities Design, implement, build, test, and support mobile applications Develop cross-platform mobile applications using Flutter Integrate mobile applications with RESTful and/or gRPC APIs Develop and maintain backend components using Java Communicate directly with client stakeholders Ensure high code quality and follow mobile UI/UX best practices Work with version control systems (e.g., Git) Requirements 2+ years of experience in development and integration of mobile applications (full cycle: design, implementation, build, testing, support) Hands-on experience with Flutter for cross-platform mobile development 3+ years of hands-on development experience using Java Experience in integration of mobile applications with RESTful and/or gRPC APIs Understanding of mobile UI/UX best practices Proficiency with version control systems (such as Git) Excellent English communication skills and experience in client-facing communications Strong self-management and prioritization skills We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Flutter Mobile Developer with Java
Senior
Remote
Gdansk, PM, Poland
🏢 Summary: Senior Flutter Mobile + Java Developer role focused on building and integrating cross-platform mobile applications for a California-based client. The position involves full-cycle mobile development, backend integration with RESTful and gRPC APIs, and direct collaboration with client stakeholders. The offer includes flexible remote work within Poland, professional growth programs, and comprehensive benefits. 🗂️ Requirements: 2+ years of mobile application development and integration experience (full cycle), Hands-on experience with Flutter, 3+ years of hands-on Java development experience, Experience integrating mobile apps with RESTful APIs, Experience integrating mobile apps with gRPC APIs, Understanding of mobile UI/UX best practices, Proficiency with Git or other version control systems, Excellent English communication skills, Strong self-management and prioritization skills 📃 Skills: Flutter, Java, REST, gRPC, Git 🏢 Description: We are looking for an experienced Senior Flutter Mobile + Java Developer to join our international team working on the development and integration of mobile applications for a California-based client. The ideal candidate is a self-starter, able to manage their time and tasks efficiently, and highly motivated to deliver high-quality solutions. Our culture values individual mastery and encourages autonomy. Responsibilities Design, implement, build, test, and support mobile applications Develop cross-platform mobile applications using Flutter Integrate mobile applications with RESTful and/or gRPC APIs Develop and maintain backend components using Java Communicate directly with client stakeholders Ensure high code quality and follow mobile UI/UX best practices Work with version control systems (e.g., Git) Requirements 2+ years of experience in development and integration of mobile applications (full cycle: design, implementation, build, testing, support) Hands-on experience with Flutter for cross-platform mobile development 3+ years of hands-on development experience using Java Experience in integration of mobile applications with RESTful and/or gRPC APIs Understanding of mobile UI/UX best practices Proficiency with version control systems (such as Git) Excellent English communication skills and experience in client-facing communications Strong self-management and prioritization skills We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Flutter Mobile Developer with Java
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Flutter Mobile + Java Developer role focused on building and integrating cross-platform mobile applications for a California-based client. The position involves full-cycle mobile development, backend integration in Java, and close collaboration with client stakeholders. The offer emphasizes autonomy, high code quality, and adherence to mobile UI/UX best practices. 🗂️ Requirements: 2+ years mobile application development experience (full cycle), Hands-on Flutter experience, 3+ years Java development experience, Experience with RESTful APIs, Experience with gRPC APIs, Understanding of mobile UI/UX best practices, Proficiency with Git, English communication skills, Client-facing experience, Strong self-management skills 📃 Skills: Flutter, Java, REST, gRPC, Git 🏢 Description: We are looking for an experienced Senior Flutter Mobile + Java Developer to join our international team working on the development and integration of mobile applications for a California-based client. The ideal candidate is a self-starter, able to manage their time and tasks efficiently, and highly motivated to deliver high-quality solutions. Our culture values individual mastery and encourages autonomy. Responsibilities Design, implement, build, test, and support mobile applications Develop cross-platform mobile applications using Flutter Integrate mobile applications with RESTful and/or gRPC APIs Develop and maintain backend components using Java Communicate directly with client stakeholders Ensure high code quality and follow mobile UI/UX best practices Work with version control systems (e.g., Git) Requirements 2+ years of experience in development and integration of mobile applications (full cycle: design, implementation, build, testing, support) Hands-on experience with Flutter for cross-platform mobile development 3+ years of hands-on development experience using Java Experience in integration of mobile applications with RESTful and/or gRPC APIs Understanding of mobile UI/UX best practices Proficiency with version control systems (such as Git) Excellent English communication skills and experience in client-facing communications Strong self-management and prioritization skills We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.