Join our team
TYMIQ is a fast-growing IT company with the footprint in Germany and Poland. We are experienced in delivering full-cycle high-load enterprise systems, web and mobile applications, Internet of Things (IoT) solutions, and IT consulting services.
Mission
Our company is committed to helping mid-size and large companies solve complicated technical tasks around digitalization and automation of their business processes. We are proud of our long-term and trustworthy relationships with the customers, who are mostly located in Western Europe and the US.
TYMIQ family
A friendly and supportive atmosphere in our team makes TYMIQ the perfect place to work and grow, achieving higher results together. We are dedicated to constant learning and create a work environment based on collective knowledge-sharing. You will always be surrounded by great colleagues to turn to for ideas, inspiration, and assistance.
Professionalism
The core team of TYMIQ consists of experts working together for more than 20 years and gaining their IT expertise in different areas of human life. Every team member has unique talents that complement and reinforce each other. This fact allows us to find ground-breaking, flexible, and reliable solutions faster than many others, minimize the risks of costly mistakes and be sure of successful results.
Open positions
Here you can view the currently open positions at TYMIQ. The full range of career opportunities you may periodically find on this page are attributed to the following areas:
In this role, you will join a team responsible for taking over existing projects from another vendor, working closely with them during the knowledge transfer phase. You will gradually gain a deep understanding of the architecture and codebase, contributing to a smooth transition and ensuring continuity of development. The position involves working with legacy systems, maintaining and enhancing existing functionality, and identifying opportunities for refactoring and performance improvements. You will troubleshoot issues, improve system stability, collaborate with developers and stakeholders, and contribute to technical documentation, while also participating in planning the future evolution of the products.
Important note: at the initial stage, the primary focus will be on onboarding into existing systems as part of a team and contributing to a successful transition, followed by long-term support and development.
- Strong proficiency in C++ (11/14/17 or later).
- 2-4 years of commercial experience in software development.
- Experience working with large codebases and legacy systems.
- Solid understanding of:
- multithreading
- memory management
- STL
- Experience with Linux-based environments.
- Ability to read, understand, and work with existing code.
- English sufficient for daily work.
Nice to Have
- Experience in aviation, embedded, or real-time systems.
- Knowledge of networking protocols.
- Experience with performance profiling and optimization.
- Understanding of CI/CD practices.
- Knowledge of additional programming languages (e.g., C#, or others).
- Complex and interesting problems at the intersection of logic and technology.
- Expert community: a strong team open to professional dialogue and your initiatives.
- Flexible format: a modern office in Poznań (Hybrid mode) or full remote work if you are based in another location.
- Growth & Development: regular participation in internal company workshops and meetups for knowledge sharing.
No suitable role? Contact us
How do I join TYMIQ?
Before you leverage a mutually beneficial partnership with us, you should go through a few stages. Their number depends on the position and the department you apply to.
Our recruiters review the CV, assess the candidate’s suitability, and conduct initial online interview.
Candidates who have passed the initial selection process participate in a technical interview with one of TYMIQ’s technical specialists. At this stage, your technical skills, knowledge level, and problem-solving abilities are evaluated.
Take part in an online interview with a representative of the customer. The interview usually takes place in English.
After completing all stages, candidates receive an official job offer.
Benefits
Our values
All our team members embody our five values and make them shine through: expertise, engagement, quality, transparency, and reliability.
We can handle any technical challenge and deliver high-quality solutions based on the experience our team gains through diverse and interesting tasks.
While working on a project, we dive deep into the business logic and existing processes to see the picture from the same perspective as the customer and verify that the selected vector is correct along the way.
The unprecedented quality of our solutions is achieved due to high professionalism of our team and a robust quality assurance process.
Being fully open and willing for communication on any issues, we strive to create absolutely comfortable working conditions, where our customers can be calm and not worry about potential problems.
TYMIQ is a truly reliable partner who works inclusively and makes a single whole with the customer’s team, both in work and business culture.