Important Information:
Years of Experience: 4+ years of professional mobile development experience, with at least 2 years using Flutter
Job Mode: Full-time
Work Mode: Remote (must be available to work Chile Time Zone)
Job Name: Senior Flutter Developer
Job Summary:
We’re looking for a Senior Flutter Developer to lead the development of high-quality, cross-platform mobile applications. You’ll be a key contributor in shaping technical strategy, mentoring team members, and delivering polished user experiences that run seamlessly across iOS and Android. This role involves close collaboration with product, design, and backend teams in an agile environment.
Responsibilities and Duties:
Lead the end-to-end development lifecycle of Flutter apps, from architecture through release
Collaborate with product managers and designers to define and build scalable solutions
Write clean, maintainable, and well-tested Flutter code
Establish best practices for state management, code organization, and performance optimization
Conduct code reviews and ensure high standards of quality and reliability
Integrate third-party services and APIs effectively
Mentor junior developers and foster team growth
Stay current with Flutter/Dart trends and recommend relevant tools/libraries
Participate in long-term architectural planning and decision-making
Partner with QA and DevOps teams to ensure smooth, reliable deployments
Qualifications and Skills:
Excellent communication and cross-functional collaboration skills
Strong problem-solving and debugging abilities
Experience in leading development initiatives or mentoring team members
Familiarity with mobile release processes for App Store and Google Play
Role-specific Requirements:
4+ years of experience in mobile development, with 2+ years in Flutter
Deep knowledge of Dart, Flutter SDK, and its core libraries
Proficiency in RESTful APIs and backend integration
Advanced state management experience (e.g., Bloc, Riverpod, Provider)
Experience working with Git, Agile methodologies, and CI/CD pipelines
Technologies:
Languages & Frameworks: Flutter, Dart
State Management: Bloc, Provider, Riverpod
APIs: RESTful APIs, GraphQL
DevOps & Tooling: Git, CI/CD pipelines
Skillset Competencies:
Mobile performance tuning
Code reusability and modularity
UI/UX collaboration
Testing (unit, integration)
Team mentorship and technical leadership
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.