Flag job

Report

Senior JavaScript Frontend Engineer (Custom Framework + jQuery)

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We're hiring a Senior JavaScript Frontend Engineer who can take ownership of complex features in a large, real-world production app. You'll work directly with our in-house framework built on top of jQuery, contribute to performance improvements, and help prepare the ground for future modernization (e.g., gradual React migration). What You'll Do Build, maintain and refactor UI components in our custom jQuery-based framework Work with product and backend teams to deliver user-facing features from idea to deployment Navigate and improve a large, business-critical legacy codebase Apply deep JavaScript knowledge to keep code performant, readable and stable Help shape the future of the frontend stack - we aim to evolve carefully, not rebuild blindly What We're Looking For Expert-level JavaScript knowledge (ES5/ES6+), DOM manipulation, browser quirks Strong experience with jQuery beyond just plugins - ideally in custom frameworks Confidence working independently - you solve problems and make decisions without hand-holding Solid understanding of performance, debugging and maintainable architecture Experience delivering real-world features in a production application Nice to Have Experience with React (even better if you've migrated from legacy stacks) Familiarity with build tools like Vite, Webpack, or custom pipelines Good instincts for UX and clean UI logic Not What We're Looking For WordPress/theme developers jQuery plugin assemblers without deep JS understanding (We need an engineer, not a page builder.)

About the company

ShotFlow is the world's leading Enterprise Studio Management platform, connecting brands and studios seamlessly to create visual content at scale. Our mission is to simplify the process of creating new visual content for delivery to all touch points, while enabling creatives to focus on creative work instead of managing spreadsheets and chasing data.

Skills

javascript
jquery
dom
performance
architecture
react