C++ Developer
-
Industry
Other
-
Category
Engineering
-
Location
Lalitpur, Nepal
-
Expiry date
Mar 08, 2026
(5 days left)
Job Description
Key Responsibilities
- Design, develop, and maintain robust and scalable applications using modern C++
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Optimize application performance, memory usage, and system efficiency.
- Participate in system architecture design and technical decision-making.
- Debug, troubleshoot, and resolve complex technical issues.
- Develop and integrate APIs, libraries, and third-party components.
- Collaborate with product managers, QA engineers, and DevOps teams.
- Contribute to automated testing and CI/CD pipelines.
- Maintain technical documentation for modules and systems developed.
Your Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 4 years of hands-on experience in C++ development.
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Experience with STL, multithreading, memory management, and performance optimization.
- Familiarity with debugging tools and profiling techniques.
- Experience working on Linux/Unix-based systems.
- Strong understanding of data structures and algorithms.
- Experience with version control systems (Git).
- Good problem-solving and analytical skills.
Additional Benefits
- 5-day work week (2 full days of relaxation)
- Team building through engaging activities and social events
- Accidental and medical insurance coverage
- Opportunities for continuous learning and professional development
- Great work environment
- Company-provided hot, balanced and nutritious lunch
- Festive allowance