Apply

Senior Vanilla JS Developer

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Russia, Belarus, Kazakhstan, Georgia, Cyprus

💸 Salary: 3500.0 - 5000.0 USD per month

🔍 Industry: IT industry

🏢 Company: SELIUK LTD

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: SQLGitHTMLCSSJavascriptJestRESTful APIs

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+
Responsibilities:
  • 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.
Apply