Jobgether logo

Flutter Frontend Engineer Sr

Jobgether
1 day ago
Full-time
Remote
Spain
Automation

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Flutter Frontend Engineer based in Spain.

This role offers the opportunity to shape the future of high-impact mobile applications built with Flutter, contributing directly to architectural decisions and long-term technical strategy. You will work on complex, scalable systems used at production scale, where performance, security, and user experience are critical. The environment is highly collaborative, involving close partnership with product, UX, and backend teams. You will play a key role in defining frontend engineering standards and driving technical excellence across multiple squads. Beyond delivery, you will influence how modern Flutter applications are designed and evolved. This position also places strong emphasis on mentorship and raising the technical bar within the engineering organization.

Accountabilities:

  • Lead architectural design and technical decision-making across multiple teams, ensuring scalability and long-term maintainability of Flutter applications.
  • Design and maintain core UI libraries, internal packages, and engineering standards covering code quality, security, and documentation.
  • Collaborate closely with product, UX, and backend teams to align technical solutions with business and user goals.
  • Optimize application performance, including rendering efficiency, reactivity, observability, and monitoring at scale.
  • Mentor junior and mid-level engineers through code reviews, guidance, and technical coaching.
  • Promote and integrate AI-assisted development tools to improve productivity and reduce technical debt.

Requirements

  • Strong expertise in Flutter SDK, rendering pipeline, and responsive UI design principles.
  • Proven experience with Clean Architecture, layered architecture, and advanced state management (BLoC, Riverpod, or equivalent).
  • Solid understanding of secure mobile architectures (MFA, biometrics, SSO, and sensitive data handling).
  • Experience integrating REST APIs, native bridges (MethodChannels), and complex third-party services.
  • Hands-on experience with CI/CD pipelines, automated testing strategies, and release management.
  • Proficiency with observability and performance tools such as Sentry, Firebase Crashlytics, and profiling tools.
  • Strong communication skills in English, with proven ability to mentor and influence engineering practices.
  • Experience using AI-assisted development tools such as GitHub Copilot or Cursor.

Benefits

  • Competitive compensation package aligned with senior-level responsibilities
  • Flexible working arrangements, including remote or hybrid options depending on project needs
  • Opportunity to work on large-scale, impactful mobile products used by a broad user base
  • Continuous learning environment with strong focus on technical growth and mentorship
  • Exposure to modern engineering practices, AI-assisted development, and advanced Flutter architecture
  • Supportive and collaborative engineering culture focused on quality and innovation
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.