Summary
The job is for a Senior Software Engineer specializing in Flutter, working remotely within the United States to develop a session replay and behavioral data platform. The role involves complex technical challenges, collaboration with other teams, and customer engagement. The base salary ranges between $160,000 - $190,000 USD.
Requirements
- Experience with Flutter and Dart development in a professional setting
- Experience building custom Flutter bridging and packages
- Deep understanding of Impeller, Skia, and the Flutter rendering engine
- Experience with C//++//Rust or other systems languages
- Experience with Java, Kotlin, Objective-C, Swift, and/or TypeScript
Responsibilities
- Craft a cutting-edge session replay and behavioral data platform
- Collaborate with iOS and Android developers to design and engineer Flutter support into core native SDKs
- Reverse engineer and debug customer apps (with permission) to understand how their software functions on a fundamental level
- Optimize performance to ensure low overhead on devices while maintaining high-fidelity session replay capabilities
- Anticipate and develop support for new Flutter platform-specific features
- Engage with Flutter customers to understand their needs and improve development workflows
Benefits
- Remote work
- Flexible hours
- Health insurance
- Retirement benefits
- Paid time off
- Professional development opportunities
- Wellness programs
- Family and parental leave
- Bereavement leave
- Miscarriage/Pregnancy loss leave
- Grow your family benefit