Skip to main content
Back to jobs

Senior/Staff Flutter Engineer (Identity Defender)

External
expressvpn logoExpressvpn · Worldwide
Full-timeRemote4w ago
AndroidCI/CDExcelFlutteriOSKotlin
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • As a Senior Flutter Engineer, you will design and build cross-platform applications that power Identity Defender across mobile (iOS, Android), and desktop (Windows, macOS, Linux) . You can expect to:
  • Design, develop, and maintain Flutter applications across mobile, web, and desktop platforms
  • Optimize performance, responsiveness, and reliability across different devices and operating systems
  • Write clean, well-structured, and maintainable code following object-oriented programming (OOP) principles and best practices
  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to conceive and deliver new features and enhancements
  • Implement unit tests and contribute to a test-driven development (TDD) approach to ensure code quality and reliability
  • Build reusable components and shared libraries to enable cross-platform consistency
  • Participate in code reviews to ensure adherence to coding standards, quality, and performance

Requirements

  • Solid understanding of object-oriented programming (OOP) concepts and Clean Code principles.
  • Strong hands-on experience with developing Flutter apps and working with Dart
  • Strong proficiency in at least one native platform, preferably Android (Kotlin) &/or iOS (Swift)
  • Proven experience shipping production apps across multiple platforms (mobile, web, and/or desktop)
  • Strong knowledge of state management approaches in Flutter
  • Experience integrating RESTful APIs, authentication flows, and secure data storage
  • Familiarity with performance optimization and debugging across platforms
  • How we'll support you
  • We treat every team member with respect and promote open and constructive feedback, ensuring a culture of trust and transparency
  • We encourage learning through experimentation and provide a safe space for everyone to learn from their experiences
  • Our managers are dedicated to facilitating career growth and creating an environment that attracts and supports high-performing engineers
  • #LI-PS1
  • Before you apply
  • At the moment, we do not sponsor visas in the EU . For Hong Kong , we require at least two years of working experience and a university degree in a related field. For Singapore and the UK , we can only sponsor visas for mid-career or above.
  • Please upload your resume as a PDF and do not include any salary or compensation information in it.

Benefits

Remote work options

Additional Information

Location: Remote within Europe (EU time zones preferred) Department: Product Engineering Our Identity Defender team builds privacy-first solutions that protect users from identity theft, credit monitoring, data exposure, and online threats. We're looking for a Senior Flutter Engineer to help us design and deliver secure, reliable, and beautifully crafted mobile & desktop experiences at global scale.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at expressvpn? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect