At a Glance
- Tasks: Lead front-end design and performance engineering for a cutting-edge platform.
- Company: Join StackOne, a dynamic tech company focused on innovation and user experience.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on creativity and performance.
- Why this job: Be the authority on UI excellence and shape the future of our product experience.
- Qualifications: 4+ years in front-end engineering with expertise in React, TypeScript, and CSS.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- 4+ years professional front-end engineering with a portfolio that focuses on the details
- React & TypeScript at production scale; comfortable with hooks, suspense, and server components
- Deep CSS fluency (Tailwind or equivalent) and experience of modern browser APIs
- Proven track record building or migrating component libraries/design systems
- Strong performance tuning instincts: Lighthouse, Core Web Vitals, bundle analysis, code-splitting
- Familiarity with monorepo tooling (NX or Turborepo) and micro-frontend patterns
- Ability to dive into back-end code (Node, React-router, sveltekit) to remove performance bottlenecks, instrument metrics, or adjust API shape (Desirable)
- Svelte, Web Components, or other framework experimentation (Desirable)
- Experience with auth flows (OAuth2, OpenID Connect) and secure front-end patterns (Desirable)
- Web Motion & animation chops (Desirable)
- Prior work on B2B developer tools or dashboards at seed-to-Series-B stage
What the job involves
- StackOne’s product experience is our brand. As our first dedicated UX Engineer you will be the in-house authority on taste, polish, and performance.
- You will own the component library, shape our micro-frontend architecture, and ensure that every pixel, motion, and millisecond of latency makes customers feel like they’re using the best-engineered platform on the market.
- 80% Front-end craft & design systems, 20% API-aware performance engineering.
- Collaborate with our Designer to define & steward our design system – set the visual language, build reusable primitives, and maintain libraries that power every StackOne user interface.
- Ship pixel-perfect UIs – React (primarily) plus; own theming, performance, and thoughtful motion.
- Make performance a feature – instrument Core Web Vitals, budget bundle sizes, optimise hydration patterns, and chase performance where it matters.
- Provide and maintain internal tooling as well as AI rules to allow every technical team to contribute to the front-end while aligning with the best practices you will help set.
- Prototype & validate – turn product ideas into interactive proofs-of-concept that help PMs and designers converge on the right solution fast.
- Champion taste & detail – host design-quality critiques, stamp out visual debt, and be the go-to voice when “good enough” isn’t.
Senior UI Engineer in London employer: Deepstreamtech
At StackOne, we pride ourselves on fostering a dynamic and innovative work environment where creativity and technical excellence thrive. As a Senior UI Engineer, you will not only have the opportunity to shape our design systems and component libraries but also enjoy a culture that values collaboration, continuous learning, and personal growth. Located in a vibrant tech hub, we offer competitive benefits, flexible working arrangements, and the chance to work with cutting-edge technologies that make a real impact in the B2B space.
StudySmarter Expert Advice🤫
We think this is how you could land Senior UI Engineer in London
✨Tip Number 1
Network like a pro! Reach out to fellow engineers and designers in your field. Attend meetups or online events where you can showcase your skills and make connections that could lead to job opportunities.
✨Tip Number 2
Show off your portfolio! Make sure it highlights your best work with React, TypeScript, and any design systems you've contributed to. A well-organised portfolio can speak volumes about your capabilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on performance tuning and modern browser APIs. Be ready to discuss your experience with tools like Lighthouse and how you've tackled performance issues in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior UI Engineer in London
Some tips for your application 🫡
Showcase Your Portfolio:Make sure to include a link to your portfolio that highlights your best work with React and TypeScript. We want to see the details you've focused on, so pick projects that really showcase your skills in building or migrating component libraries.
Tailor Your Application:When applying, tailor your CV and cover letter to reflect the specific requirements mentioned in the job description. We love seeing how your experience aligns with our needs, especially around performance tuning and design systems.
Be Authentic:Let your personality shine through in your application. We’re looking for someone who’s not just technically skilled but also passionate about creating pixel-perfect UIs and enhancing user experiences. Don’t be afraid to share your thoughts on design and performance!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, it shows you’re keen on joining us at StudySmarter!
How to prepare for a job interview at Deepstreamtech
✨Showcase Your Portfolio
Make sure to bring along a well-organised portfolio that highlights your best work with React and TypeScript. Focus on projects that demonstrate your attention to detail, especially those involving performance tuning and component libraries.
✨Brush Up on Performance Metrics
Familiarise yourself with tools like Lighthouse and Core Web Vitals before the interview. Be ready to discuss how you've used these metrics in past projects to optimise performance and improve user experience.
✨Understand the Tech Stack
Get comfortable with the specific technologies mentioned in the job description, such as Tailwind CSS and monorepo tooling like NX or Turborepo. Being able to speak confidently about these will show that you're not just a fit for the role but also genuinely interested in their tech stack.
✨Prepare for Collaboration Questions
Since this role involves working closely with designers and other teams, think of examples where you've successfully collaborated in the past. Be ready to discuss how you’ve contributed to design systems and ensured high-quality UI/UX in your previous roles.