Senior Software Engineer (Flutter / Dart) at InVision

Amsterdam, North Holland, Netherlands

InVision Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, EdTechIndustries

Requirements

  • 6+ years of engineering experience, with at least 3+ years in Flutter/Dart
  • Proven experience shipping and maintaining production Flutter apps
  • Deep understanding of state management (Bloc, Riverpod, Provider, etc.)
  • Familiarity with testing, CI/CD, and mobile release workflows
  • Experience with API integration, authentication, and offline support
  • Strong debugging and performance optimization skills
  • Excellent communication and collaboration with cross-functional teams

Responsibilities

  • Architect, develop, and maintain Flutter applications for iOS and Android
  • Implement clean, modular, and testable code using Dart
  • Integrate mobile apps with backend APIs and real-time features
  • Work with design to ensure beautiful, consistent UI/UX
  • Optimize app performance, memory usage, and responsiveness
  • Manage CI/CD pipelines and release automation (App Store / Play Store)
  • Ensure compliance, privacy, and security for healthcare-grade apps

Skills

Flutter
Dart
iOS
Android
State Management
Bloc
Riverpod
Provider
CI/CD
API Integration
UI/UX
Testing
App Store
Play Store

InVision

Digital product design and collaboration platform

About InVision

InVision provides a digital product design platform that helps creative teams work together effectively. The platform includes tools for every stage of the design process, from brainstorming ideas to creating prototypes and gathering feedback. Users, such as designers, product managers, and developers, can collaborate in real-time, making it easier to share ideas and make changes. InVision stands out from its competitors by being fully remote, which allows teams to work flexibly from anywhere. The company also focuses on the growth of its employees by offering support for home office setups and personal development. The main goal of InVision is to create an inclusive and collaborative environment that enhances the design process for teams in the tech and creative industries.

New York City, NoneHeadquarters
2011Year Founded
$339.6MTotal Funding
SERIES_FCompany Stage
Consumer Software, DesignIndustries
201-500Employees

Benefits

Monthly allowance to support every aspect of living your best remote life, including: coffee, snacks, or lunch; a trip to the spa, salon, or barbershop; house cleaning; or groceries
Monthly wellness reimbursement
New hire home office budget with a refreshed home office budget after two years for an office chair, desk, or other equipment
Annual funds towards self-development, including relevant books, magazines, memberships, and subscriptions
Free Headspace account
Parental leave
Fertility care and support
Reimbursement for nursing-related costs during business travel
Family caregiving support
Peer recognition budget
Charitable donation matching
Flexible paid-time off

Risks

Discontinuation of services in December 2023 may erode customer trust.
Miro's acquisition of Freehand could shift InVision's user base.
Reliance on large funding rounds suggests potential financial instability.

Differentiation

InVision's Freehand offers a simple, intuitive digital whiteboard for collaboration.
The platform supports remote-first work, catering to flexible work environments.
InVision serves 100% of the Fortune 100, showcasing its enterprise-level capabilities.

Upsides

InVision's remote-first model aligns with the growing hybrid work trend.
The platform's integration of design systems supports organizational process improvements.
InVision's focus on creative empowerment aligns with the rise of AI-driven design tools.

Land your dream remote job 3x faster with AI