Job Overview

Title:

Senior JavaScript Developer

Description:

role: senior javascript developer

location: bengaluru, india

experience: 4+ years


job summary:


we are seeking an experienced senior javascript developer to join our team. the ideal candidate will have a strong background in front-end development, deep expertise in javascript (es6+), advanced dom manipulation techniques, and a solid understanding of data structures & algorithms (dsa). this role requires a seasoned developer who can take ownership of projects, optimize application performance, and mentor junior developers.


key responsibilities:


  • develop high-performance web applications using javascript (es6+), ensuring efficiency and scalability.
  • advanced dom manipulation: optimize and implement dynamic, interactive web elements efficiently.
  • architect and implement efficient algorithms to optimize front-end performance.
  • lead front-end architecture discussions, ensuring best practices in development.
  • optimize web applications for speed, responsiveness, and core web vitals.
  • collaborate with ux/ui designers, product managers, and backend developers.
  • ensure best coding practices, maintainability, and security in all development efforts.
  • troubleshoot, debug, and resolve complex development issues.
  • conduct code reviews, mentor junior developers, and lead technical training sessions.
  • stay updated with emerging web technologies and propose improvements to the development workflow.


required skills:


  • 8+ years of hands-on experience in javascript (es6+).
  • expertise in dom manipulation and understanding of the browser rendering process.
  • strong knowledge of data structures & algorithms (dsa) for optimizing application performance.
  • experience with state management and handling complex ui interactions.
  • strong proficiency in web performance optimization and best practices.
  • hands-on experience with building and consuming restful apis.
  • strong knowledge of git for version control and collaborative development.
  • ability to work independently, lead projects, and mentor junior developers.
  • strong analytical and problem-solving skills with a structured approach to debugging and optimization.


preferred skills:


  • expertise in modern javascript frameworks such as vue.js or react.js.
  • experience with css preprocessors (less, sass) and advanced css techniques.
  • familiarity with service workers, offline caching, and pwa development.
  • knowledge of web security best practices and secure coding principles.
  • experience with unit testing, integration testing, and performance testing.


familiarity with php and mysql will be a plus, enabling seamless collaboration with backend teams.

Salary:

$841936-$1362933 Annual

Company:

Oneindia

Location:

Bangalore, Karnataka, India