
About the Company
Zurich Insurance Group is a global leader in insurance, with operations in more than 200 countries and territories. The Technology Delivery Center (TDC) in Barcelona, established in 2006, plays a central role in delivering advanced technological solutions across software development, data analytics, cybersecurity, and IT infrastructure. The TDC drives innovation and efficiency to support Zurich’s strategic goals and global business operations.
About the Role
Zurich TDC is seeking a Mobile Flutter Developer to design, develop, and maintain high-quality mobile applications. This position offers the opportunity to work in an innovative and collaborative environment, contributing to projects that directly impact business success. The role is based in Barcelona (Poblenou) with flexible working options, including remote and international workdays.
Responsibilities
- Design, develop, and deploy mobile applications using Flutter and Dart.
- Collaborate with product managers, designers, and backend engineers to deliver business-driven solutions.
- Write clean, maintainable, and scalable code while ensuring app performance and responsiveness.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot and resolve technical issues while ensuring compliance with security, accessibility, and quality standards.
- Integrate RESTful APIs, third-party libraries, and native platform features.
- Contribute to ongoing maintenance of deployed solutions and provide production support.
- Stay updated on Flutter trends, tools, and best practices.
Required Skills
- 3–5+ years of professional experience in Flutter and Dart mobile app development.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Proven record of launching successful apps on iOS and Android.
- Strong knowledge of mobile architecture, design patterns, and state management.
- Experience in testing (unit, widget, and integration) for Flutter apps.
- Ability to work in agile environments with Scrum or Kanban.
- Excellent communication skills in English (written and spoken).
Preferred Qualifications
- Familiarity with Xamarin, Objective-C, Swift, .NET, or C#.
- Experience with CI/CD tools such as Azure DevOps and Jira.
- Proficiency in Spanish or German.
- Strong problem-solving abilities and resilience in high-pressure environments.
- Experience working in multicultural and diverse teams.
Benefits
- Competitive salary with yearly bonus.
- Flexible working model with up to 25 days abroad per year.
- €300 home office setup allowance and monthly remote work support.
- Comprehensive training programs, including language classes.
- Health insurance, life and accident coverage, and retirement plan.
- Meal vouchers and employee discounts.
- Stock options, mortgage benefits, and referral bonuses.