DevJobs

Full Stack & C++ Developer

Overview
Skills
  • C++ C++ ꞏ 3y
  • Full Stack ꞏ 3y
  • Memory Management
  • Multithreading

CodeValue is a leading software engineering and consulting company, delivering end-to-end technology solutions for startups, enterprises, and global organizations. Our teams work on cutting-edge projects across AI, computer vision, simulation, and high-performance software, solving complex engineering challenges with real-world impact.


About the Role

We are looking for a Full Stack & C++ Developer to join our Algorithms team.

In this role, you will bridge the gap between research and production by transforming advanced algorithms into robust, scalable, and high-performance software. You will also develop Full Stack tools, internal applications, and automation solutions that enable researchers and engineers to efficiently develop, test, and analyze algorithmic solutions.


Responsibilities

  • Transform research algorithms into production-ready, scalable, and maintainable software.
  • Develop and optimize high-performance system components using C++.
  • Build Full Stack applications, tools, and user interfaces to support algorithm development and analysis.
  • Optimize software performance, including memory usage, multithreading, and computational efficiency.
  • Collaborate closely with algorithm researchers, software engineers, and multidisciplinary teams.
  • Contribute to software architecture, code quality, and continuous improvement of development processes.




Requirements:


Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

3+ years of professional software development experience, including Full Stack development and C++.

Experience optimizing software performance, including memory management, multithreading, and overall system efficiency.

Strong problem-solving skills and ability to work in a collaborative development environment.

CodeValue