Browse current jobs

Senior Software Engineer - Client Services

Wingify · Remote

Apply on employer website

Collected role description

Role overview

Senior Software Engineer - Client Services at Wingify

Examples of Tasks You Will Perform Rearranging elements on a page dynamically.

We are looking for a Senior Software Engineer who is comfortable working with Vanilla JavaScript, HTML, and CSS to build and customize frontend solutions, debug complex client-side issues using browser developer tools, and handle DOM manipulation, event handling, and dynamic UI updates.

Responsibilities

  • Creating new UI blocks using JavaScript, jQuery and CSS .
  • Overriding existing styles safely.
  • Preventing interference from existing scripts and styles.
  • Ensuring compatibility across devices and screen sizes.
  • Making changes that survive dynamic DOM updates.
  • Tracking user interactions for experiments.
  • Key Skills Required Strong understanding of Vanilla JavaScript, jQuery, HTML and CSS.
  • Advanced DOM traversal and manipulation.
  • Event handling and debugging in live environments.
  • Using MutationObservers for dynamic content.
  • Handling Single Page Applications (SPAs).
  • Writing safe and conflict-free CSS.
  • Understanding browser behaviour and edge cases.
  • Performance-safe scripting on production websites.
  • Important Mindset Difference This role is highly problem-solving oriented.
  • There is no clean HTML, no reusable components, and often no documentation.
  • You must analyse the DOM like a detective and figure out how to safely manipulate it in real-time.
  • Who Will Enjoy This Role Developers who love JavaScript, jQuery and CSS deeply.
  • Those who enjoy solving DOM challenges.
  • People are comfortable working without access to source code.
  • Developers who like debugging tricky real-world issues.
  • We don’t build websites — we intelligently manipulate the DOM using Vanilla JavaScript, jQuery and CSS to run experiments on live websites.
  • At Wingify, we are committed to building a diverse, equitable, and inclusive workplace.
  • We believe that a variety of perspectives drives better ideas, stronger execution, and more meaningful impact.
  • Read more about our policy here: https://wingify.com/careers/equal-opportunity-policy/

Employment details

  • Location: India

Additional role details

  • Should be confident analyzing APIs through Fetch/XHR requests, tracking DOM changes using MutationObserver and browser console techniques, and making real-time UI modifications using inspect element and custom scripts.
  • The role also requires troubleshooting frontend issues across browsers and collaborating with cross-functional teams to solve real-world client scenarios while ensuring smooth and optimized user experiences.

Collected experience requirement

5 - 8 years