Senior Frontend Developer – Join a High-Performance Team Focused on UI/UX Excellence
Are you passionate about crafting high-performance, accessible, and responsive user interfaces, with a deep understanding of the DOM and modern JavaScript (without relying on frameworks as a crutch)? Do you have a sharp eye for detail when it comes to front-end performance and thrive when taking ownership of your work? If this sounds like you, we’d love to talk.
We work with an established e-commerce company specializing in innovative beauty brands, with 400,000 daily sessions and over 2,000,000 registered users. Our client needs a Senior Frontend Developer based in Krakow who is passionate about creating seamless, engaging user experiences and is skilled in implementing polished UIs across a variety of projects.
What You’ll Do:
- Lead the development of new features and components with a focus on clean, maintainable code.
- Work primarily on customer-facing web interfaces, ensuring seamless user experiences
- Refactor and optimize existing code to improve performance and maintainability.
- Build custom, scalable web components using vanilla JS/TS — not frameworks.
- Ensure cross-browser compatibility and build responsive, accessible UIs that scale effortlessly across devices.
- Work with Shopify technologies (e.g., Liquid, custom apps, and extensions) required for specific tasks.
Responsibilities:
-
6+ years of commercial experience in JavaScript and TypeScript with a focus on front-end development.
- Deep understanding of vanilla JS/TS, including advanced patterns and concepts like closures, prototype chains, and DOM events.
- Proven ability to write “vanilla” interfaces - framework knowledge is good, but fundamental JS/DOM expertise is essential.
- Strong grasp of performance optimization techniques (e.g., requestAnimationFrame, minimizing layout thrashing).
- Experience building accessible UIs that comply with web standards.
- Proficiency in ensuring cross-browser functionality, responsive design, and mobile-first development.
-
Self-sufficient problem solver — you should thrive in environments where you can work independently with minimal oversight.
-
Ability to communicate clearly and respectfully in a professional environment that values autonomy.
Would be a plus:
-
Familiarity with Shopify and Liquid templates, as well as custom apps and extensions.
- Experience with SASS or other CSS preprocessors.
-
Strong interest in UI/UX best practices and trends.
Who We’re Looking For:
We’re a team of driven professionals who excel at individual contributions while collaborating when needed. We believe in keeping meetings to a minimum and focusing on meaningful, autonomous work.
The ideal candidate:
-
Loves working on UI details that deliver an exceptional user experience.
- Takes pride in writing clean, maintainable code and continuously seeks to improve.
- Is proactive, conscientious, and detail-oriented.
- Thrives in a focused, results-driven environment with limited distractions.
Why Join Us?
- Gain hands-on experience with the Shopify platform by working on one of the largest Shopify-based e-commerce stores
- Work on a platform that handles millions of users and sessions, allowing you to tackle complex, rewarding challenges.
- Be part of a high-performing team that cares about UI/UX and solving technical problems.
-
Competitive salary and opportunities for growth.
To Apply:
If this sounds like the opportunity you’ve been looking for, we’d love to see your recent work. Please include your portfolio or links to recent projects along with your application, showcasing examples of your front-end development expertise.