Senior Vanilla JavaScript Developer

New
Based in the United States, U.S.-aligned teamsFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
GitHTMLCSSJavascriptRESTful APIs

Requirements

  • 5+ years of professional front-end development experience
  • Expert-level proficiency in Vanilla JavaScript (ES6+) and deep understanding of core language concepts (closures, scope, prototypes, event loop, async patterns)
  • Strong experience with semantic HTML5, advanced CSS3, and responsive design principles
  • Experience integrating front-end applications with RESTful APIs and real-time communication systems
  • Familiarity with modern build tools such as Webpack, Babel, Rollup, or Vite
  • Experience with Git and collaborative development workflows
  • Strong English communication skills and experience working with distributed, cross-functional teams
  • Ability to work independently while collaborating effectively with U.S.-based clients and stakeholders
  • Experience with testing frameworks (Jest, Playwright, Cypress), TypeScript, or Node.js is a plus
  • Exposure to Web Components, CI/CD pipelines, or cloud environments is a bonus

Responsibilities

  • Design and build large-scale, framework-agnostic web applications using Vanilla JavaScript (ES6+), HTML5, and CSS3
  • Develop reusable UI components and maintain clean, modular, and efficient codebases
  • Optimize application performance, responsiveness, accessibility, and Core Web Vitals metrics through advanced DOM and browser API techniques
  • Integrate front-end applications with REST APIs, WebSockets, and backend services
  • Collaborate with designers, product managers, engineers, and client teams to deliver high-quality user experiences
  • Conduct code reviews and mentor junior developers, promoting best practices and engineering excellence
  • Implement automated testing strategies and contribute to CI/CD pipelines to ensure reliable deployments
  • Troubleshoot and resolve complex browser compatibility, performance, and scalability issues
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now