-
View all jobs
About the company and the project:
A European IT company, which has been creating software products of any level of complexity for more than 15 years, is looking for a Senior level developer with extensive experience working in pure JavaScript (Vanilla JS).
You will join a distributed team of developers to work on designing and improving software for the company's clients and partners.
The company's head office is located in Ljubljana, Slovenia. There are also offices in Bulgaria. You are offered completely remote cooperation with the ability to work from anywhere in the world.
Your tasks on the position:
A European IT company, which has been creating software products of any level of complexity for more than 15 years, is looking for a Senior level developer with extensive experience working in pure JavaScript (Vanilla JS).
You will join a distributed team of developers to work on designing and improving software for the company's clients and partners.
The company's head office is located in Ljubljana, Slovenia. There are also offices in Bulgaria. You are offered completely remote cooperation with the ability to work from anywhere in the world.
Your tasks on the position:
- Develop and maintain web applications using Vanilla JavaScript
- Collaborate with designers, product managers, and backend developers to deliver functional solutions
- Write clean, efficient, and reusable code following industry best practices
- Optimize applications for performance and scalability
- Troubleshoot and resolve issues reported by clients or internal teams
- Ensure proper code documentation and adherence to technical standards
- 3+ years experience as a Vanilla JS Developer, working on medium to large-scale web applications
- 8+ years experience as a developer
- Strong proficiency in core JavaScript concepts, including DOM manipulation, asynchronous programming, and event handling
- Extensive knowledge of HTML5 and CSS3, with the ability to build responsive and cross-browser compatible user interfaces
- Experience with version control systems (e.g., Git) and code collaboration platforms (e.g., GitHub, Bitbucket)
- Understanding of software development principles, including modularization, separation of concerns, and code reusability
- Proficient in Object-Oriented Programming (OOP) principles, with the ability to design and implement clean, modular, and maintainable code following OOP best practices
- English B1+
- Knowledge of SQL
- Understanding of UI/UX design principles and ability to work closely with designers
- Experience with performance optimization techniques and tools
- Knowledge of accessibility standards and best practices
- Experience with modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js) and their ecosystem
- Hourly rate ($25-35/hour) or flat rate ($3500-5000 USD gross/month) depending on your skills and experience
- Annual bonus is possible
- English courses and educational courses
- Fitness and coworking on demand
- Completely remote work from anywhere in the world
Key Skills
Ranked by relevance
javascript
vanilla
oop
responsive
angular
react
html5
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
React Front-End Developer
2026-06-19
Full-time
Associate
Portugal
Software Development
Other
View Job Details
Related
Senior System Developer
2026-06-18
Full-time
Mid-Senior
Norway
IT Services
Information Technology
View Job Details
Related
Senior Distributed Systems Engineer (Java) - Remote Work | REF#290123
2026-06-23
Full-time
Not Applicable
Estonia
IT Services
Information Technology
Login to Apply
- Posted
- Jul 01, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Estonia
- Company
- Alex Staff
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
React Front-End Developer
2026-06-19
Full-time
Associate
Portugal
Software Development
Other
View Job Details
Related
Senior System Developer
2026-06-18
Full-time
Mid-Senior
Norway
IT Services
Information Technology
View Job Details
Related
Senior Distributed Systems Engineer (Java) - Remote Work | REF#290123
2026-06-23
Full-time
Not Applicable
Estonia
IT Services
Information Technology