This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Engineer specializing in Flutter, you will craft a cutting-edge session replay and behavioral data platform to help customers decode user interactions in their mobile apps.
You will report to the Senior Director of Data Capture and tackle complex low-level technical challenges that require a deep understanding of Flutter internals.
Collaboration with iOS and Android developers will be essential to design and engineer Flutter support into core native SDKs.
You will reverse engineer and debug customer apps (with permission) to understand their software functions on a fundamental level.
Performance optimization will be a key responsibility to ensure low overhead on devices while maintaining high-fidelity session replay capabilities.
You will anticipate and develop support for new Flutter platform-specific features.
Engaging with Flutter customers to understand their needs and improve development workflows will be part of your role.
Requirements:
You must have experience with Flutter and Dart development in a professional setting.
Experience in building custom Flutter bridging and packages is required.
A deep understanding of Impeller, Skia, and the Flutter rendering engine is necessary.
Experience with C, C++, Rust, or other systems languages is expected.
Proficiency in Java, Kotlin, Objective-C, Swift, and/or TypeScript is required.
Benefits:
Fullstory offers autonomy and flexibility, including a remote-first work environment and flexible paid time off.
Sponsored benefit packages for US-based employees and supplemental coverage options for international employees are provided.
Professional development opportunities through training programs, career coaching sessions, and an annual learning subsidy are available.
A monthly productivity stipend and reimbursement for initial home office setup are included.
Employees can connect through various team events, including Employee Resource Group events and team off-sites.
Paid parental leave is offered to help balance the needs of growing families.
A global fertility and family building benefit is available to support all journeys to growing a family.
Bereavement leave is provided, allowing employees to define their family and receive support when needed.
Miscarriage/pregnancy loss leave is available for both Fullstorians and their partners, allowing time to grieve.