Call for proposals - Software Engineer
About KDE
KDE is an international community dedicated to developing Free and Open Source Software for end users. Contributions are made by thousands of talented volunteer contributors (developers, artists, marketers, translators, documentation writers, etc.) worldwide, working on software such as a desktop environment, graphics applications, PIM apps, games, educational software, and more. KDE e.V. is the legal organization behind KDE, representing and supporting the community.
About the role
KDE e.V. is looking for a software engineer to improve KDE’s Plasma Mobile in ways that support user acquisition through growth into new hardware and software markets by addressing defects and missing features that are barriers to these objectives.
The ideal candidate is passionate about seeing KDE software pre-installed on more mobile devices and operating systems, and possesses the software development skills to develop KDE software so as to make it more likely to happen.
Qualifications and skills
- 3+ years of experience in KDE or Qt development
- Strong understanding of the underlying technologies of the KDE stack (C++, Qt, KDE Frameworks, preferably Plasma) and FOSS contribution processes
- Experience working with C++ Frameworks and understanding the challenges it poses
- Ability to work within an open community and gather requirements from different sources
- Deep knowledge of data structures and algorithms
- Experience working with free and open-source mobile operating systems or operating systems
Essential functions and responsibilities
You will take on tasks that are relevant to KDE Plasma and need attention to bring our technology forward.
- Develop new and existing functionality for Qt, KDE Frameworks, relevant middleware libraries, and other parts of KDE‘s software stack in ways that are of benefit to KDE Plasma as a whole.
- Work with the different KDE teams (Plasma, Frameworks, Goals, the different App teams) as well as downstream communities (Nura, Mobian, and various distributions) for Plasma Mobile to improve the user experience of KDE Plasma Mobile.
- Improve the accessibility for the various applications and KDE Plasma user interface
- Execute grant-funded work in line with agreed objectives and deliverables
Job details
- Type: Contract
- Location: Remote
- Salary: Depending on the experience, commensurate with title and responsibilities
- Number of hours per week: 20
How to apply
Please send your application, including your availability and pointers to Free Software projects you are most proud of, by email to kde-ev-board@kde.org with “KDE Software Engineer” in the subject.
Do not hesitate to contact us at the same address if you have any questions.