Senior Software Engineer - Javascript Job in Wingify

Senior Software Engineer - Javascript

Apply Now
Job Summary

Job Description:-

As aJavaScript Engineer, you will be required to work on various JavaScript libraries that are served on our customers websites thereby impacting millions of users. These libraries are the core of all the features of VWO.

Roles & Responsibilities:-

We love vanilla JavaScript and work with cutting-edge technologies like TypeScript, Rollup.js, Cypress, ESLint.
We are obsessed with Web Performance. See some of the improvements that we didhttps://engineering.wingify.com/posts/performance-improvements-in-vwo-smart-code/

Job Responsibilities:

  • Development of Core JavaScript libraries.
  • Writing reusable code or modules that can be used across all the JavaScript libraries.
  • Talking about your work - we love open source software, we heavily use them, and talking about how we use them is the least we can do to help the community. See ourengineering blogand ourGitHub page

Skills&Experience:-

  • 4-5 Years of Experience
  • Passion for writing Vanilla Javascript
  • Strong knowledge and experience in JavaScript, HTML, CSS.
  • Work Experience with TypeScript
  • Deep understanding of the DOM, Browser Events, Javascript APIs, Canvas rendering
  • Deep understanding of how the browsers work (HTTP, Cookies, Prefetching, Preloading, Caching, Synchronous / Asynchronous Requests).
  • Regard for optimizations that focus to deliver content to the user as quickly as possible.
  • Awesome Debugging Skills.
  • Passion to write automated tests to verify the working of libraries (You can t possibly verify things on all devices and on all browsers manually). We use Cypress for this.
  • Understanding the similarities and differences across browsers (young and old).
  • Experience in writing modular Javascript code
  • Knowledge of high-level programming concepts like promises, data-binding.
  • Passion to stay up to date with the constantly evolving world of front-end development.
  • Good experience with various build tools like yarn, npm, rollup.

Location: Remote (Wingify is a remote-first company)

Experience Required :

Fresher

Vacancy :

2 - 4 Hires