Dart Native Runtime Engineer
The Flutter/Dart runtime team is looking to improve the performance, size, and stability provided by the Flutter/Dart Native runtime. To that end, we’re seeking software engineers to join our team and contribute to this effort.
In the “Dart Native Runtime Engineer” role, you’ll be part of a team that is tasked with the following mandates:
- Provide a Dart Virtual Machine runtime that has the ability to execute Dart code efficiently.
- Debug and profile Flutter/Dart applications on complex setups.
- Collaborate closely with Flutter Engine and Framework teams to improve both development and deployment of Flutter applications.
- Triage and address issues to make Dart/Flutter apps stable and delightful.
Job responsibilities
- Own or assist with one or more of Dart's virtual machine subsystems.
- Work with customers and the Flutter team to ensure that Flutter apps are performant and have minimal memory footprint.
- Participate in shared team responsibilities like issue triage, code review, design review, and bug fixing.
Job location
- Waterloo, ON, Canada
- Munich, Germany
Minimum qualifications
You must meet these minimum qualifications to apply for this job
- Software development experience in one or more general purpose programming languages.
- Experience working with two or more from the following: Unix/Linux environments, mobile application developement on Android/iOS, developing large software systems.
- Working proficiency and communication skills in verbal and written English.
- Enjoyment of working in a team environment.
- Self-motivation, and a good work ethic.
Preferred qualifications
Having these qualifications is a plus, but transferable skills/experiences may be equally valuable
- Prior experience with programming language implementations.
- Experience and drive to work with complex customer setups in order to debug and isolate performance or functional issues.
- Experience with Android or iOS runtime environments.
- Experience contributing to an open source project.
- An enthusiasm for working across teams and building relationships.
To apply
Please apply by filling out the following form.