Sr Flutter Developer (Taxes APP)
Somnio Software · Buenos Aires, Autonomous City of Buenos Aires, Argentina
Software Development · 51-200 employees
About the role
You will architect, develop, and maintain complex Flutter applications while ensuring high performance and responsiveness. The role involves translating UI/UX designs into pixel-perfect code and integrating backend APIs with third-party services.
What they look for
Requirements
The ideal candidate has over 5 years of mobile development experience, including at least 3 years specifically in Flutter. You must possess expertise in Dart, state management solutions, and automated testing practices.
Full description
As a Flutter Developer at Somnio Software, you'll be the architect of beautiful, high-performance interfaces for our applications. You'll work alongside a talented team, using cutting-edge technologies to bring innovative projects to life.
Your role will be dynamic and impactful. You will be a key player in the development and maintenance of software solutions for the first and only 100% Flutter-focused development company in Latin America.
We are looking for creative and proactive minds to help us build world-class digital experiences with modern
We’re searching for #creative and #proactive minds to help us #continue building world-class digital experiences with innovative and modern technologies.
Must Have
- Architect, develop, and maintain complex Flutter applications from conception through deployment.
- Translate intricate UI/UX designs and wireframes into high-quality, pixel-perfect code.
- Ensure the performance, quality, and responsiveness of developed applications.
- Implement clean architecture principles (e.g., BLoC, Provider, Riverpod, Cubit) and write comprehensive unit and integration tests.
- Integrate effectively with backend APIs and various third-party services.
- Conduct thorough troubleshooting and debugging to optimize application performance and stability.
- Stay current with the latest Flutter/Dart features, best practices, and ecosystem developments.
- Contribute to code reviews, ensuring adherence to coding standards and best practices.
Our Perfect Match:
- 5+ years of professional experience in mobile development, with a minimum of 3 years specifically in Flutter.
- Expertise in Dart programming language and the Flutter framework.
- Strong understanding of mobile UI/UX principles, patterns, and best practices.
- Proven experience with state management solutions (e.g., BLoC, Cubit, Provider, Riverpod).
- Proficiency in integrating with RESTful APIs and consuming web services.
- Solid grasp of version control systems, especially Git.
- Extensive experience with automated testing (unit, widget, integration tests).
- Demonstrated ability to solve complex technical challenges and contribute high-quality code independently.
Nice to Have:
- Experience with native platform development (Android/iOS) for specific integrations or module development.
- Familiarity with CI/CD pipelines for Flutter application deployment.
- Knowledge of performance profiling and optimization techniques for Flutter applications.