
Senior Vanilla JavaScript Developer (remote) at Alex Staff Agency. 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:. . 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. . Requirements:. . 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+. . Will be an advantage:. . 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. . Benefits:. . 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. . Company Location: Slovenia.