ShotFlow logo

ShotFlow

(content creation)

Senior JavaScript Frontend Engineer (Custom Framework + jQuery)

Location Type
Remote
Role
Frontend
Level
Senior
Language (main)
JavaScript
Framework (main)
jQuery
Frameworks (other)
React

About ShotFlow

ShotFlow simplifies the visual content creation process for the world's best-known retail and apparel brands. A product page full of beautiful pictures doesn't just happen by magic, it takes whole teams of studio production professionals to create visually compelling content. ShotFlow is a workflow tool managing and accelerating the complex production processes behind the scenes.

About the Job

Senior JavaScript Frontend Engineer (Custom Framework + jQuery)Remote | High Autonomy | Long-Term Product Focus


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.)


Perks & Benefits

  • 💻 100% Remote - work from anywhere

  • ⏰ Flexible schedule - results matter, not hours

  • 🧠 High autonomy - you’ll own your work and make meaningful decisions

  • 🚀 Long-term product focus - no short-term freelance churn