What you need to succeed:
- A Software Engineer with 7+ years experience of C++ development on Windows OS
- Proven experience in multi-threaded applications
- Proven participation in development of commercial off-the-shelf large-scale software products
- Understanding of deployment methodologies for Windows applications
- Passionate about code design, high-quality code and code reviews, optimizing, and challenging the status quo
- Eager to own and maintain code and push it at the highest quality and security level, including UT and automation tests
- Capable and courageous enough to deep dive into complex areas in the system, analyse them, suggest solutions, and make necessary changes
- Self-learner, with great technical skills and high attention to details
- Good interpersonal skills, ability to work in team
- Fluent English
How will you stand out from the crowd:
- Experience with Chromium or Chromium-based projects
- Familiarity with Python, JavaScript, and other programming/scripting languages
- BSc/MSc degree in Computer Science or a related field
- Experience with security standards and understanding of security best practices
- Experience working with MacOS, and Linux/Unix Operating Systems
- Experienced with modern development and CI/CD tools, e.g. GitHub, Jenkins, Artifcatory, etc.
- Extensive experience with source code branching, merging and release methodologies
- Strong knowledge in Windows APIs and Frameworks
- Knowledge in POSIX compliant systems such as Linux or BSD (administration and development)