Job
- Level
- Experienced
- Job Field
- Application
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop cross-platform GUI applications using modern C++ and Qt, design new features, perform code reviews, and actively participate in open-source projects and team discussions.
Job Technologies
Your role in the team
- You develop applications that are truly used: you work on cross-platform GUI applications and implement features with modern C++ (C++17+) and Qt (Widgets/QML).
- You actively shape architecture and quality: You design new functionalities, make technical decisions, conduct code reviews, and ensure performance and stability.
- You actively promote open source: You participate in open-source projects, further develop internal and public components, and collaborate within the community.
- You collaboratively develop solutions within the team: You participate in technical discussions, support through code reviews or mentoring, and may also contribute to workshops or conferences.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You think in terms of architecture and find clean solutions: You have a good understanding of object-oriented design, multithreading, and performance optimization, and approach topics analytically and independently.
- You are confident in the open-source environment: ideally, you have already contributed to open-source projects and are comfortable navigating related workflows.
- You enjoy working in a team and communicate clearly: You work confidently in distributed teams, actively contribute, and enjoy exchanging ideas with others.
- You use tools safely and confidently in your daily work: You work routinely with Git, CMake, as well as debugging and profiling tools, and use them purposefully in your daily tasks.
Experience
- You are familiar with C++ and Qt from practical experience: You have several years of experience with modern C++ (C++17 or newer) and Qt (Widgets or QML) and apply this knowledge confidently in practice.
This text has been machine translated. Show original
What we offer
- Our DNA and passion: Linux, open source, and data protection. Let's work together to make our clients' communication freer, more secure, and thus digitally sovereign.
- You can expect challenging and diverse tasks that continuously bring new insights. Knowledge exchange and transfer across all teams and levels are a matter of course for us.
- We actively promote your professional and personal development. An open exchange within the team is just as fundamental as internal and external training sessions, conferences, or coaching.
- We enable you to balance work and family life - for example, through flexibility and remote work. Oh, and overtime is not a given and is naturally compensated.
- We are a family-run company with over 30 years of history. For our culture, this means a trusting environment, stability, and security. We are happy to involve you in the shared success of the company.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Heinlein Support Gmbh
Linux is our core competency, and we are true experts in this field. We always work diligently and passionately on the task at hand, and share our knowledge both internally and with our customers. Time for research and development is a regular part of our day-to-day. With us, you'll get the best possible Linux consultation!
Description
- Founding year
- 2004
- Company Type
- Digital Agency
- Working Model
- Hybrid, Onsite
- Industry
- Consulting, Internet, IT, Telecommunication