Senior C++ Developer

Job Type: Full time No. of Vacancies: 1 Experience: At least 5 years
Apply Now
Riseup Labs

 

Linkedin Button

Riseup Labs Google Review

Job Context:

Riseup Labs is looking for a Senior C++ Developer. Who will be responsible for building processes, software standards, and procedures, identifying and solving problems, and designing/implementing new features.

Job Responsibilities:

  • Develop build processes, software standards and procedures
  • Identify problems and develop solutions
  • Design and implement new solutions and features
  • Improve the design of existing code
  • Actively contribute in a team environment to build, enhance and support custom-developed software
  • Participate in peer code review

Educational Requirements:

  • B.Sc in Computer Science and Engineering from any reputed public or private university.

Additional Requirements:

  • Minimum 5 years of professional experience with C++ and STL.
  • Experience with the latest C++ standards (11/14).
  • Strong OOP and OOD knowledge.
  • Experience in developing multi-thread applications.
  • Knowledge of the Win32 unmanaged APIs.
  • Experience with Boost and/or POCO libraries would be a huge plus.
  • Network programming with TCP and UDP protocols.
  • Familiar with HTTP and WebSocket application protocols.
  • Experience in developing microservices.

Workplace: 

  • Remote

Working Hours:

  • 2:00 pm - 11:00 pm

Salary: 

  • Negotiable (Based on experience and skills)

Compensation & Other Benefits:

  • Annual Performance Evaluation and Increment
  • Festival Bonus (2)
  • Group Life and Health Insurance
  • Full Subsidize Lunch
  • Annual Retreats
  • Wedding Bonus (As per company’s policy)
  • Weekly 2 holidays (Saturday & Sunday)
  • Celebration of Events & Occasions
  • Team Outing
  • Training & Development by Organization Assigned Consultants
  • Paid Time Off 24 days (CL & SL)
  • Maternity Leave with benefit (As per company's policy)
  • Paternity Leave
  • Public holidays as per Riseup Labs calendar

The Application Process:

  • Telephone Round;
  • Interview with the Client;
  • Final interview with CEO & HR Lead;
  • Job offer.

NB: Only shortlisted candidates will be communicated in the recruitment process.

Apply Now