Multilogin is the worldwide leader in the industry of anti-detect software.
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.
Requirements:
- 2+ years of proven experience working as a C++ Engineer
- Fluent English (B2-C1)
- Extensive experience in modern C++ (C++17 is preferable)
- Knowledge of the Git version control system
- Concurrency/multithreading (optionally lock-free algorithms)
- Willing to learn browsers and grow as the browsers engineer
- Excellent problem-solving skills and the ability to analyze complex issues related to browser development and automation
- Strong communication and documentation skills to effectively convey technical information to the team
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
- Write modules managing the interactions between user interfaces of information systems, server systems and databases
- Write unit tests for the modules they are responsible for
- Document the work carried out and review more junior team member's documentation
- Work independently, cooperating with the senior developers, if necessary
- Review commits from other team members
We are offering:
- Remote work from anywhere and flexible working hours
- Multicultural environment (team members from more than 20 countries)
- Company retreats (traveling) to different countries almost every quarter
- Home office equipment budgeting (laptop, desk, etc.)
- Sport/fitness compensation
- Professional education (development courses, training, etc.)