We are looking for a Junior C++ Software Developer to join our team. You will develop and optimize high-performance applications running on Linux environments, working closely with Senior Engineers to build scalable software.
Key Responsibilities
- Develop: Write clean, maintainable, and efficient C/C++ code on Linux.
- Optimize: Debug, troubleshoot, and fix memory leaks or performance bottlenecks using Linux tools.
- Maintain: Support code documentation, code reviews, and unit testing.
- Collaborate: Work within an Agile team to deliver new features and system updates.
Job Requirements
1. Technical Skills
- C/C++: 1–2 years of hands-on experience (Fresh graduates with strong Linux/C++ final projects are welcome).
- Linux OS: Good understanding of Linux commands, shell scripting (Bash), and system concepts (multithreading, processes, memory management).
- CS Fundamentals: Strong knowledge of OOP, Data Structures, and Algorithms.
- Tools: Familiarity with Git (version control) and build/debug tools like GCC, CMake, GDB, or Valgrind.
2. Soft Skills
- Strong problem-solving skills and logical thinking.
- Proactive learner with a team-player attitude.
- Ability to read and understand English technical documentation.
Benefits
- Salary: Competitive salary based on performance ([Insert Salary Range]).
- Bonus: 13th-month salary and performance-based bonuses.
- Insurance: Full social insurance under Labor Law + private premium healthcare package.
- Growth: Mentorship from Senior Leads, clear career path, and training support.
- Environment: Dynamic workspace, modern equipment, and frequent team-building activities.
Skills Required
- 1–2 years hands-on experience with C/C++ (fresh graduates with strong Linux/C++ final projects welcome)
- Proficiency with Linux commands, Bash scripting, and system concepts (multithreading, processes, memory management)
- Strong knowledge of OOP, Data Structures, and Algorithms
- Familiarity with Git, GCC, CMake, GDB, and Valgrind
- Experience with unit testing, code documentation, and conducting code reviews
- Experience working in Agile teams and collaborating with engineers
- Strong problem-solving skills; proactive learner; team-player; ability to read and understand English technical documentation
What We Do
Devblock Technologies Vietnam is a high-growth, global software agency with 2 strategic hubs in Seattle and Ho Chi Minh City, powered by a talent pool of +100 elite engineers and project managers. Our collaborative ecosystem operates on 100% transparency and 5 core values, driving mutual success across every project. We are actively expanding our capabilities into future-gen technologies like AI to drive continuous innovation and high-value solutions. Join us to work with modern tech and grow your career alongside extraordinary people!
Why Work With Us
In the rapidly evolving AI landscape, we believe a sustainable career requires more than just technical skills - it requires continuous growth and support. Our uniqueness lies in our "AI + Human" philosophy. While we leverage future-gen AI and Machine Learning technologies, everything we build prioritizes human interactions, needs, and emotions.
Gallery






