ExpressVPN · 9 hours ago
Senior/Staff Flutter Engineer
ExpressVPN is a leading provider of online privacy and security services for consumers, and they are seeking a Senior Flutter Engineer to join their Identity Defender team. The role involves designing and building cross-platform applications that enhance user security against identity theft and online threats while collaborating with cross-functional teams to deliver high-quality features.
Telecom & CommunicationsCyber SecuritySoftwareInformation TechnologyInternetPrivacy
Responsibilities
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
Qualification
Required
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
Company
ExpressVPN
One of the world’s largest providers of VPN services, enabling users to protect their privacy and security online with just a few clicks.
Funding
Current Stage
Late StageTotal Funding
unknown2021-09-13Acquired
Recent News
2026-02-06
2026-01-17
Company data provided by crunchbase