Senior C++ developer

Job description


Are you curious about the technology powering one of the most visited websites in the world? With over 45 million users, 2,000 servers, and 6 data centers around the globe, Livejasmin.com is unparalleled in the live streaming industry. It's no wonder Alexa ranked us as one of the Top 35 websites worldwide! Don’t hesitate: contact us and start your career in Luxembourg or Budapest!




What you will really be doing

  • Cross platform desktop applicaiton (Windows, Mac, Linux) development
  • Write high performant C++ code
  • Write unit tests
  • Complex distributed system development
  • Deal with modern real-time streaming technologies
  • Participation in technology researches
  • Design application architecture

Requirements

Expectations

  • At least 5 year of experience in C++ development
  • High-level knowledge of C++ language
  • Cross platform C++ development experience (Windows, Mac, Linux)
  • Ability to debug multithreaded C++ code
  • OOP point of view and planning ability
  • Knowledge of Design Patterns
  • Knowledge of Git version control system
  • Knowledge of Visual Studio C++
  • Professional commitment
  • Professional quality work
  • Team-player attitude
  • Ability to understand English documentations

Desired Skills

  • Experience as a part of a Agile/Scrum team
  • Knowledge of Qt framework
  • Knowledge of video streaming application
  • Knowledge of audio/video encoding/decoding 
  • Knowledge of network communication development in C++ (HTTP/REST, WebRTC,  gRPC, RTMP, etc)
  • Native mobile development knowledge

What we offer

  • Conferences, meetups.
  • Daily breakfast in the office.
  • Complimentary coffee, tea, and fresh fruit every day.
  • Customizable Cafeteria, Medicover, sport card.
  • Complimentary guarded parking (cars, motorcycles, bikes).
  • Fantastic events, including Christmas parties, family days, hackathons and other surprises.