Fullstack JavaScript Developer
Прямой работодатель Adguard.com ( adguard.com )
Опыт работы от 3 до 5 летот 2 000 до 3 000 $
We are an IT company that creates products for a cleaner and safer internet: aAdGuard Ad Blocker, AdGuard VPN, and AdGuard DNS. For over 16 years, we’ve been protecting users from ads, tracking, phishing, and other online threats.
We’re currently looking for a Middle JavaScript Developer to join our browser extensions team and help us improve and develop our products.
What we’re looking for:
- 3+ years of commercial experience with JavaScript or TypeScript
(experience with Bash and Go is a strong plus) - English level B2 or higher (you’ll need it for team communication)
- Solid commercial experience developing browser extensions (React, MobX)
- Hands-on experience with the Node.js file system (e.g., fs module) for writing scripts or helper tools
- Good understanding of computer science fundamentals — algorithms and data structures
- Familiarity with asynchronous programming
- Confident working with Git and the command line in a Unix-like environment
- Understanding of network data transfer basics and the main HTTP methods in client-server communication
What you’ll do:
- Develop and maintain the business logic of browser extensions (TypeScript/JavaScript), including scripts that run both in the web page context (DOM) and in background pages (approximately 80% of tasks)
- Develop and maintain Node.js scripts for processing ad-blocking rules (text filters: parsing, filtering, sorting)
- Keep our libraries up to date, secure, and high-performing
- Develop new features and refactor existing systems
- Write tests and ensure high code quality
- Collaborate with other teams to integrate libraries into company products
- Continuously refactor and improve code efficiency and readability
What we offer:
- Flexible working hours and the option to work remotely from anywhere
- Relocation support to Cyprus with partial cost coverage
- Online language courses
- Training budget and compensation for professional development after probation
- A skilled team, minimal bureaucracy, and no micromanagement
- Competitive salary with growth opportunities
- Clear paths for both horizontal and vertical career development within the company