C++ developer

  • Engineering
  • Remote job

C++ developer

Job description

In our engineering team, we focus on creating under-the-radar identity protection and automation solutions that safeguard our users' privacy online.

In Multilogin, we create an application to help people to automate and scale online businesses. We help users working with affiliate marketing, e-commerce, SMM, crypto, or similar industries through web browser automation.

We are looking for a C++ Engineer to help us improve the quality of our custom browsers. This means you’ll be working on and figuring out the future of our key company products. The job requires improving logic deep inside of browsers, building smooth integration with different services and delivering a complex but convenient solution to our customers. 

Responsibilities:

  • Develop browsers for Windows, Mac OS, and Linux
  • Research browsers architecture and software design
  • Deliver various new features to browsers based on Firefox and Chromium
  • Investigate and improve integration with different services
  • Write modules managing the interactions between user interfaces of information systems, server systems and databases
  • Establish processes for the coordination and defines the best practices and methodology for the development of information system components developed by the team

Requirements

  • 2+ years of software development experience
  • Extensive experience in modern C++ (minimum C++11)
  • Knowledge of the Git version control system
  • Concurrency / multithreading (optionally lock-free algorithms)
  • Willing to learn browsers and grow as the browsers engineer 

Bonus skills 

  • Experience with development in Firefox or Chromium browsers
  • Experience in Chromium Dev Tools
  • Experience with browser automation