At Avast, we strive to give everyone the power to explore our shared digital world freely and safely. Our team is working to help shape the digital world to be a freer, fairer and safer place through the application of science, technology and human ingenuity, and we are looking for people who share our passion to contribute to a better online world. Avast promotes a rich diversity of cultures, debates, and out-of-the-box thinking. Today, Avast is a FTSE 100 company that safeguards more than 435 million people worldwide, protecting their digital data, identity, and privacy.
CCleaner is the world’s most popular optimization tool, with over 2.5 billion downloads across 195 countries. While a subsidiary of Avast PLC, the CCleaner family of products is run by a dedicated and rapidly growing team, based in London and Prague.
You'll work with the CCleaner C++ team as an engineer on all desktop products, not just CCleaner, but also our business cloud offering CCleaner Cloud and other popular desktop products Recuva, Defraggler, and Speccy.
Reporting to the C++ team leader, your role will be to implement new features and bug fixes as guided by the Product Manager. You will be involved in the evolution of existing products and the architecture and design of new products. You'll have the chance to see your work directly affect the success of our business and help keep our software the best in the world.
Most of the team is based in London with some in the Czech Republic and everyone has been working remotely recently. In future, members of the team will be free to find their happy balance of remote and office work. You will be required to attend the office only occasionally.
3+ years experience as a C++ engineer on Windows
Strong C++ knowledge (C++ 11 and later even better)
Testing your own and others code
Log/crash dump analysis
Version control e.g. git, SVN
Able to work autonomously but within a small team
Able to multi-task and balance tasks of different priorities
Familiar with OO design principles
Experienced in writing high-quality software
Experienced in finding and fixing issues in existing software
Able to communicate well with different teams in English
Great attention to detail
Confidence to share and explain pieces of work in team meetings
Ability to explain technical concepts to non-technical colleagues
Rust and/or React experience
Experience of writing multi-threaded software
Experience in guiding more junior team members
Having worked on consumer desktop software with a large user base
Windows batch scripting
Working in an Agile team
TeamCity, JIRA, Confluence
The chance to join a major global tech company
Amazing and truly international work environment
Training and conferences
Many more opportunities for personal and professional growth
Flexible working hours, home working
Quarterly bonus scheme
Attractive pension & health insurance plan
Employee Share Investment Plan
Uncapped paid time off
Sounds exciting? We look forward to hearing from you.
Avast does not accept unsolicited resumes from recruiters or recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team, even in a situation when the relevant candidate is employed by Avast.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
email@example.com:~# Helloworld.rs koristi kolačiće kako bi ti pružao najbolje korisničko iskustvo. Nastavkom korišćenja
sajta smatraćemo da imamo saglasnost sa korišćenjem kolačića. Više o kolačićima možeš pročitati ovde.