Role Overview
We are looking for a motivated Junior C++ Developer to join our engineering team. You will be responsible for developing and maintaining high-performance applications, with a particular focus on the Qt framework. This is an excellent opportunity for a developer who has a strong foundation in C/C++ and is eager to expand their skills into modern frontend technologies and cross-platform development.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable C/C++ code.
- Develop user interfaces and application logic using the Qt framework.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Collaborate with cross-functional teams to integrate backend logic with modern frontend components.
- Assist in maintaining code quality, organization, and automatization.
- Participate in code reviews and contribute to technical documentation.
Job Requirements
Technical Skills
- At least 1 year of professional or project-based experience in C/C++ or the Qt framework.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Familiarity with memory management and performance optimization in C++.
- Experience with version control systems (e.g., Git or SVN).
The Plus Factors (Nice-to-Have)
- Knowledge of web technologies: JavaScript, HTML, CSS.
- Experience with modern frontend frameworks, specifically Vue.js.
- Familiarity with cross-platform build systems (e.g., CMake).
Soft Skills
- Problem-Solving: Ability to analyze complex problems and provide logical solutions.
- Learning Agility: A strong desire to pick up new languages and frameworks as project needs evolve.
- Communication: Good English skills (written and verbal) to collaborate effectively in a professional environment.
WHY YOU WILL LOVE WORKING HERE
- Competitive salary and benefits including Premium Healthcare package insurance
- 13th month salary, Performance bonus
- 16 days annual leave
- Comprehensive Training Courses (Languages, Technical and Soft-skill)
- Language Certificate allowance (TOIEC, IELTS and Japanese)
- Lunch and bus/ parking allowance
- Fun team activities and outings
- Sponsored happy hour and sport clubs
- Comfortable work space and friendly colleagues