Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Explora Solutions

Senior Flutter Developer

Explora Solutions

. Design, develop, and continuously improve core components of the mobile platform using Flutter and Dart .

Posted 10/7/2026full-timeCluj-Napoca • RomaniaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in mobile application development using Flutter and Dart, with a strong focus on architectural best practices, code quality, and performance optimization. Capable of leading technical discussions, mentoring developers, and contributing to the evolution of mobile platforms.

Highest-signal resume keywords
Flutter DevelopmentDart ProgrammingMobile Application ArchitectureCode Review and Quality AssuranceREST API Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Mobile Application DevelopmentAsynchronous ProgrammingObject-Oriented ProgrammingSOLID PrinciplesUnit TestingIntegration TestingFunctional TestingPerformance OptimizationState ManagementError Handling
Soft Skills
Strong Communication SkillsCollaborationOwnership and Accountability
Tools & Technologies
FlutterDartREST APIsWebSocketsCI/CD Pipelines
Industry Keywords
Mobile DevelopmentApplication LifecycleTechnical DocumentationDevelopment Best PracticesTechnical Debt

Tech Stack

Tools & technologies
AndroidDartFlutteriOSJavaKotlinSwift

About the role

Key responsibilities & impact
  • Design, develop, and continuously improve core components of the mobile platform using Flutter and Dart
  • Contribute to architectural decisions and ensure solutions are scalable, maintainable, testable, and performant
  • Support evolution of the existing application portfolio toward a modern architecture
  • Evaluate and propose engineering practices, tools, and technical improvements
  • Build and maintain reliable, performant, user-focused mobile applications
  • Own complex technical tasks and features from implementation through production
  • Troubleshoot technical issues, identify root causes, and implement sustainable solutions
  • Conduct regular code reviews and provide constructive, actionable feedback
  • Promote clean, maintainable, and well-tested code
  • Apply architectural patterns, OOP principles, SOLID practices, and platform-specific best practices
  • Identify technical debt and contribute to prioritization and resolution discussions
  • Participate in sprint planning, backlog grooming, technical discussions, and task estimations
  • Work with Product and Engineering teams to translate business requirements into robust technical solutions
  • Contribute to technical planning and identify dependencies, risks, and implementation approaches
  • Collaborate with developers to solve complex technical problems and improve development practices
  • Support less experienced developers through code reviews, technical discussions, and knowledge sharing
  • Create and maintain technical documentation covering architecture, integrations, development practices, and technical decisions
  • Continuously improve development processes, tooling, testing practices, and ways of working

Requirements

What you’ll need
  • 5+ years of professional mobile application development experience across Android and/or iOS
  • Strong experience working as a Senior Developer or in a comparable hands-on engineering role
  • Strong communication skills and ability to collaborate effectively with Engineering, Product, and other functions
  • Strong sense of ownership and accountability for software quality
  • 3+ years of hands-on commercial Flutter development experience
  • Strong knowledge of Dart, asynchronous programming, Streams, and reactive programming concepts such as RxDart
  • At least one Flutter application successfully released to production through the Apple App Store and/or Google Play Store
  • Strong understanding of Flutter application architecture, performance considerations, and development best practices
  • Strong understanding of mobile application architecture and platform-specific development considerations
  • Solid experience integrating applications with REST APIs and WebSockets/socket-based communication
  • Strong understanding of application lifecycle, networking, state management, error handling, and performance optimization
  • Strong understanding of Object-Oriented Programming and SOLID principles
  • Experience designing clean, modular, maintainable, and testable applications
  • Strong attention to code quality and consistency
  • Comfortable reviewing code and contributing to shared engineering standards
  • Experience with native mobile development technologies such as Kotlin, Java, and/or Swift is nice to have
  • Experience configuring or working with mobile CI/CD pipelines is nice to have
  • Practical experience writing Unit, Integration, and Functional tests for mobile applications is nice to have
  • Experience with large-scale or high-traffic consumer applications is nice to have
  • Experience modernizing or migrating an existing mobile application architecture is nice to have
  • Experience contributing to development standards, architecture guidelines, or engineering processes is nice to have

Benefits

Comp & perks
  • 25 days of leave
  • Meal tickets of 40 lei/day
  • Pension coverage
  • Full health and dental coverage for you and dependents
  • Wellhub subscription
  • Learning and development tailored to your career path
  • Travel and wellness allowance
  • Fun activities throughout the year
  • Support and collaboration within the immediate team and broader organization
  • Flexible organization supporting work-life balance