Related skills
rust go flutter dart wayland๐ Description
- Lead the Ubuntu Desktop Apps team and set technical direction.
- Drive architecture, design reviews, and release planning.
- Ensure apps meet performance, reliability, and security standards.
- Collaborate with design, product, and Ubuntu engineering teams.
- Promote strong integration with the Ubuntu platform, Snap, and services.
- Oversee CI/CD pipelines and automated testing.
๐ฏ Requirements
- Undergraduate degree in CS or STEM, or compelling alternative path.
- Strong background in software engineering and system design.
- Experience building and shipping graphical applications.
- Experience leading engineering projects or teams.
- Expertise in Flutter and Dart; Go or Rust a plus.
- Experience with Linux desktop tech (Wayland, D-Bus, Systemd, GNOME) and able to travel twice a year.
๐ Benefits
- Distributed work with twice-yearly in-person team sprints.
- Personal learning budget USD 2,000 per year.
- Annual compensation review.
- Employee Assistance Programme.
- Maternity and paternity leave.
- Travel to meet colleagues and attend company events.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!