Summary
Join our team and contribute to the development of Mir, a high-performance stack for window managers and display subsystems in C++. We're looking for colleagues who share our passion for precision, performance, and user experience. As a member of our team, you'll design and implement features across the Mir stack, assist in debugging and fixing issues, improve tests and performance benchmarks, create documentation, engage with the open source community, and collaborate proactively with a distributed team.
Requirements
- Excellent, modern C++ programming taste
- Rigorous approach to software design, development and testing
- Solid understanding of asynchronous programming and concurrency patterns
- Strong written and verbal communication skills to document and present software developed
- Productive collaborating remotely and highly motivated and organized
- Familiar with Linux as a development and deployment platform
- Proven ability to consistently deliver robust code to production
- Bachelor’s or equivalent in Computer Science, STEM or similar degree
Responsibilities
- Design and implement features across the Mir stack
- Assist in debugging, tracking down and fixing issues
- Improve tests and performance benchmarks to catch issues early
- Create documentation to enhance the developer experience
- Engage with the open source community and commercial partners
- Collaborate proactively with a distributed team
Benefits
Fast-paced team environment and a career full of learning and development opportunities across the open source spectrum
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.