Sr Software Engineer
Sr Software Engineer
Heredia, CR, 40101
Job description:
About the role:
We are looking for a Senior Flutter Developer to lead the development of cross-platform applications across mobile (iOS & Android), web, and desktop (Windows, macOS, Linux). The ideal candidate has extensive experience with Flutter, Dart, and modern app architecture, along with a deep understanding of performance optimization, state management, and third-party integrations.
A day in this role:
- Design, develop, and maintain high-quality cross-platform applications using Flutter.
- Architect scalable, maintainable, and efficient solutions for mobile, web, and desktop.
- Optimize application performance, responsiveness, and security across platforms.
- Integrate RESTful APIs, GraphQL, Firebase, databases, and third-party SDKs.
- Write clean, testable, and maintainable code following best practices.
- Mentor junior developers and contribute to code reviews & technical guidance.
- Collaborate with UI/UX designers and backend developers for seamless functionality.
- Deploy and maintain applications.
- Stay up to date with the latest Flutter advancements and cross-platform development trends.
The expertise requested:
- 3+ years of proven experience in Flutter and Dart.
- Strong knowledge of mobile (Android/iOS), web, and desktop development.
- Experience with Firebase, databases, authentication, and push notifications.
- Proficiency in CI/CD pipelines, automated testing, and debugging tools.
- Familiarity with Agile development methodologies.
- Strong problem-solving skills and ability to work independently.
Our Core values are focus to inclusion and diversity, all qualified applicants will be considered for employment and will go thru a fair recruitment process regardless of their race, religion, gender identity, sexual orientation, national origin or disability status.
Your journey with us begin begins here!!