We are looking for a pro-active developer with a passion for writing efficient code and learning new technologies and best-
practices, so if you are a bright, motivated engineer who enjoys working on interesting and challenging problems we would love to hear from you.
The ideal candidate should have startup experience and be comfortable working in a fast-paced environment.
Bachelor / Masters Degree in Computer Science or Engineering
5+ years experience C++ application development expertise
Strong proficiency in C++ with good knowledge of the language specification
Expert knowledge of the desktop Chromium codebase
Experience with the Android / iOS Chromium codebases
Extension development for major browsers (e.g. Internet Explorer, Firefox, Chrome)
Thorough knowledge of the standard library, STL containers, and algorithms
Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)
Experience with other browser frameworks (WebKit, Blink, Gecko, etc.)
Experiencing utilising Python SCons software construction tool
Experience designing user experience flows for desktop & mobile browsers
Familiarity with continuous integration and the Jenkins automation server.
Good understanding of Windows threads and processes
Good understanding of COM and automation
Familiar with lower level Windows GUI and message loops
Understanding of dynamic polymorphism and C++ specific notions
Understanding of static polymorphism (templates and generic programming)
Knowledge of low level threading primitives and real time environments
Keen to participate in architectural design and development planning sessions
What we offer :
The chance to join a major global tech company
Many opportunities for professional growth
Amazing and truly international work environment
Cool offices in central London
Attractive pension & health insurance plan
25 days of holiday
Sound like fun? We look forward to hearing from you!