left-arrow
Engineering

VS Code Extension Developer

Surat, Gujarat

Work Type:Full Time

Key Responsibilities:

  • Develop and enhance VSCode Extensions, ensuring adherence to coding standards and best practices.
  • Utilize Visual Studio Code's editor, extension architecture, and APIs effectively. Write clean, efficient, and maintainable code, accompanied by comprehensive documentation.
  • Design and implement scalable and efficient build pipelines using Webpack and Vite.
  • Conduct comprehensive unit testing to ensure software quality and functionality.
  • Engage in Agile methodologies to manage project timelines effectively.
  • Maintain close communication with product owners and stakeholders to translate business needs into technical specifications, ensuring seamless integration and delivery of components.
  • Stay updated with current with industry trends, tools, and technologies to improve development processes.

We'd love to hear from you if you have the following:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in developing VSCode Extensions using TypeScript.
  • Thorough knowledge of VS Code APIs, libraries, and Git.
  • Strong fundamentals in computer science and proficiency in object-oriented programming.
  • Good knowledge of Coding standards and code structures
  • Strong proficiency in TypeScript, JavaScript (ES6+), and web technologies (HTML, CSS).
  • Expertise in setting up and managing build pipelines with Webpack and Vite.
  • Familiarity with Node.js, NPM packages, and React.js.
  • Strong understanding of RESTful APIs and EventSource for communication between server and client.
  • Experience in publishing VSCode extensions.
  • Robust experience with unit testing frameworks like Mocha/Chai/Sinon.
  • Excellent problem-solving skills and the ability to debug and resolve complex issues effectively.
  • A disciplined approach to software development, including testing, documentation, and code structure within a team setting.

Good if you have:

  • Experience using DhiWise products and a genuine interest in enhancing them.
  • A passion for developing intuitive and impactful user extensions.
  • Contribution to the official Visual Studio Code GitHub repository.
  • Maintain a blog.
  • Engage in community activities and like speaking at meetups, conferences and sharing what you’ve learned.
  • Worked on building developer tools at work, in open-source projects, or as a side gig :)

Salary Range:

INR 6,00,000 to INR 15,00,000 per year

Purpose:

The primary purpose of this role is to develop and maintain high-quality VSCode Extensions that enhance the user experience and meet business requirements. By leveraging your expertise in TypeScript, JavaScript, and various web technologies, you will contribute to the development of efficient and scalable software solutions. Your work will ensure that DhiWise products remain cutting-edge, intuitive, and impactful, ultimately driving the company's growth and success in the market.

Location:

Surat, Gujarat, India (Work from office)

Submit your Application