
Back to jobs
Sr. Flutter Engineer
Colombia
For more than 20 years, our global network of passionate technologists and pioneering craftspeople has delivered cutting-edge technology and game-changing consulting to companies on the brink of AI-driven digital transformation. Since 2001, we have grown into a full-service digital consulting company with 5500+ professionals working on a worldwide ambition. Driven by the desire to make a difference, we keep innovating. Fueling the growth of our company with our knowledge worker culture. When teaming up with Xebia, expect in-depth expertise based on an authentic, value-led, and high-quality way of working that inspires all we do.
About the Role
This role is ideal for a mobile engineer who is passionate about building robust, scalable, and user-friendly cross-platform applications using Flutter. You’ll be working in a fast-paced consulting environment, contributing directly to the development and evolution of digital products that impact end users and clients.
This role is ideal for a mobile engineer who is passionate about building robust, scalable, and user-friendly cross-platform applications using Flutter. You’ll be working in a fast-paced consulting environment, contributing directly to the development and evolution of digital products that impact end users and clients.
You will collaborate with cross-functional teams — including product managers, backend developers, and designers — to deliver high-quality features and experiences. This is a hands-on, long-term opportunity that demands clean code, solid architecture, and attention to performance and detail.
What You’ll Do
- Develop and maintain cross-platform mobile applications using Flutter and Dart
- Translate design specifications and user stories into functional, production-ready apps
- Optimize app performance for responsiveness, speed, and efficiency
- Integrate RESTful APIs and third-party service
- Ensure mobile apps meet design and security guidelines
- Write clean, testable, and scalable code using best practices
- Collaborate closely with designers, backend teams, and QA
- Maintain and improve CI/CD pipelines for mobile builds
- Monitor crashes and performance using tools like Sentry, Firebase, or similar
- Write unit, widget, and integration tests
- Document code, architecture decisions, and app structure in platforms like Confluence
- Participate in code reviews and provide feedback to team members
- Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs
What You Bring
- 5+ years of experience in mobile development, with at least 3+ years using Flutter
- Solid knowledge of Dart language and Flutter architecture patterns (e.g., BLoC, Riverpod, Provider, MVVM)
- Experience deploying apps to App Store and Google Play
- Familiarity with app store guidelines, release processes, and provisioning
- Hands-on experience with Firebase, GraphQL, or REST APIs
- Experience with mobile CI/CD tools (e.g., GitHub Actions)
- Proficient with Git and version control best practices
- Strong knowledge of mobile performance tuning and memory management
- Experience writing unit and integration tests in Flutter
- Familiar with accessibility, localization, and responsive design principles
- Strong communication skills – able to clearly express ideas and technical concepts in English
- Proactive mindset – takes initiative and suggests improvements
- Ownership and accountability – treats app stability and user experience as top priorities
- Collaborative attitude – works well in cross-functional, multicultural teams
- Adaptability – thrives in a fast-changing environment
- Attention to detail – mindful of UI/UX consistency and clean design
- Continuous learner – stays up to date with Flutter and mobile trends
- Customer-oriented thinking – focused on business value and user satisfaction
Nice to have:
- Experience with native Android or iOS (Kotlin, Swift)
- Exposure to other cross-platform tools (e.g., React Native)
- Familiarity with Agile practices and working in consulting environments
- Knowledge of backend integration and GraphQL APIs
- Experience with Firebase Analytics, Cloud Messaging, or ML features
What We Offer
- 100% remote work to provide flexibility and work-life balance.
- Company laptop and necessary equipment to perform your role effectively.
- Competitive salary package aligned with local market benchmarks.
Xebia is committed to creating an inclusive and diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.
Create a Job Alert
Interested in building your career at LATAM? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field