Senior Vanilla JS Developer
Kazakhstan - Remote
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, maintain and layout web applications using Vanilla JavaScript.
- Collaborate with designers, product managers, and other developers to translate requirements into functional solutions.
- Write clean, efficient, and reusable code that adheres to industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to ensure high-quality codebase.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues reported by clients or internal teams, ensuring timely resolution.
- Stay updated with the latest trends and advancements in JavaScript development, and apply them to improve the overall development process.
- Participate in agile development processes, including sprint planning, task estimation, and daily stand-ups.
- Share knowledge with the team to promote continuous learning and growth.
- Collaborate with backend developers to integrate frontend functionality with server-side APIs and databases.
- Ensure proper documentation of code, including architecture, technical specifications, and user guides.
Requirements:
- 5+ experience as a Frontend (Vanilla JS) Developer
- Experience working with business projects or business processes (medium to large-scale web applications)
- 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
- Familiarity with frontend build tools and package managers (e.g., Webpack, Babel, npm)
- Experience with version control systems (e.g., Git) and GitHub, Bitbucket
- English B1+
Will be an advantage:
- Experience with SQL
- Experience with modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js) and their ecosystem
- Knowledge of backend technologies such as Node.js and RESTful APIs
- Understanding of UI/UX design principles and ability to work closely with designers
- Familiarity with testing frameworks (e.g., Jest, Mocha) and writing unit tests
Benefits:
- Hourly rate ($25-35/hour) or flat rate ($3500-5000 USD gross/month) depending on your skills and experience
- 100% remote work
- English courses and educational courses
- Fitness and coworking on demand
- Completely remote work from anywhere in the world
Job Profile
$25-35/hour $3500-5000/month 100% remote work English courses Fitness and coworking Fully remote
Tasks- Collaborate with team
- Conduct code reviews
- Develop web applications
- Integrate frontend with backend
- Optimize applications
- Participate in agile processes
- Share knowledge
- Stay updated with trends
- Troubleshoot issues
- Write clean code
Angular Babel Bitbucket CSS3 Git GitHub HTML5 Javascript Jest Mocha Node.js NPM React RESTful API's SQL UI/UX Design Vanilla javascript Vue.js Webpack
Experience5 years
Timezones