JustJoin.IT Praca zdalna Senior

Senior Flutter Developer

EPAM Systems

⚲ Poland (Remote)

Wymagania

  • Flutter
  • iOS
  • Android
  • RxDart
  • PWA
  • Azure SQL
  • MongoDB
  • Azure DevOps
  • .Net

Opis stanowiska

We are seeking a Senior Flutter Developer to join our team and drive the development of a client-facing application. This role centers on building robust cross-platform solutions using Flutter and Dart. As a software engineer, you will own the technical design, performance and code quality of the application, collaborating with product, UX, backend and AI teams to deliver a scalable inspection platform for real policyholders. Remote work from Poland is possible. Working Hours: Up to 7 PM CEST. Responsibilities • Develop and maintain Flutter applications for iOS, Android and Web, emphasizing usability and guided user flows • Implement Progressive Web App (PWA) features, including offline support, efficient asset loading and installable web experiences • Own and evolve application architecture, focusing on state management and navigation, modularization and dependency management, and clean separation of UI, domain and data layers • Optimize performance and responsiveness, especially for image capture, preview and upload flows • Integrate mobile and web clients with backend services, including data persistence and APIs backed by Azure SQL and MongoDB • Contribute to and maintain CI/CD pipelines using Azure DevOps for mobile and web builds • Perform code reviews and actively raise engineering quality standards • Participate in technical decision-making, balancing speed, scalability and maintainability Requirements • 3+ years of production experience with Flutter and strong knowledge of Dart, especially around async programming (Streams, RxDart) • Experience with Progressive Web Apps (PWA), including mobile Web APIs for camera access, geolocation and offline synchronization • Hands-on experience with Flutter for Web, including responsive layouts and browser performance considerations • Solid understanding of mobile and cross-platform application architecture • Experience with integration of applications with backend services and databases such as Azure SQL and MongoDB • Practical experience with CI/CD pipelines, preferably with Azure DevOps • Strong problem-solving skills and ability to work independently in a product-oriented team • Clear communication skills and experience with cross-functional teams Nice to have • Proficiency in image-heavy PWA apps • Experience with .NET We offer/Benefits 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.

🔍 Dekoder Ogłoszenia

🔴
own the technical design, performance and code quality of the application
Oczekuje się od Ciebie samodzielnego podejmowania kluczowych decyzji technicznych i brania pełnej odpowiedzialności za jakość kodu, a nie tylko implementacji.
🔴
collaborating with product, UX, backend and AI teams
Będziesz musiał aktywnie komunikować się i koordynować pracę z wieloma różnymi zespołami, co może wymagać dużej elastyczności i umiejętności negocjacyjnych.
🔴
Remote work from Poland is possible. Working Hours: Up to 7 PM CEST.
Praca zdalna jest możliwa, ale godziny pracy mogą wymagać dostosowania do strefy czasowej klienta, potencjalnie obejmując wieczory.
🔴
Own and evolve application architecture
Nie tylko będziesz implementować istniejącą architekturę, ale także aktywnie ją projektować i rozwijać, co wymaga głębokiego zrozumienia i doświadczenia architektonicznego.
🔴
actively raise engineering quality standards
Oczekuje się, że będziesz inicjatywny w podnoszeniu ogólnego poziomu jakości kodu i procesów inżynierskich w zespole.