EPAM Systems

C++ Developer

3+ months agoTbilisi, Georgia

We are looking for a C++ Developer with production experience in WebRTC as technology. Our client is a web conferencing software provider focusing on the B2B market and big enterprises. The team will provide directions on architecture, mentoring and education, as necessary. Multiple opportunities to advance in your career as both an engineer and a manager in the future.
What You'll Do

  • Provide evaluation and integration of components for real-time audio- and video-processing
  • Take care of migration of a set of products to a new platform
  • Implement the optimization and tuning of performance
  • Be responsible for overall code maintainability and quality
What You Have
  • Deep knowledge of the C++ language in its modern forms
  • Experience in real-time media development and technologies (e.g. WebRTC)
  • Knowledge of parallel programming (multithreading, asynchronous programming)
  • Technological stack is very broad, however the central part of the functionality is built around the WebRTC technology, that includes both front-end (React) and back-end (Java, C++) and is primarily hosted in AWS Cloud:
    • Node.js, TypeScript/JavaScript knowledge is beneficial
    • C++, TypeScript
    • WebRTC, TCP/IP, RTP
    • Windows/Mac client integration
    • Git
We offer
  • Innovative solutions delivery to the world's digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Engineering, corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Flexible working schedule

Client-provided location(s): Tbilisi, Georgia
Job ID: EPAM-55855