At a Glance
- Tasks: Design and develop innovative frontend features for our game-changing payments infrastructure.
- Company: Join Dojo, a leader in transforming in-person commerce with a collaborative culture.
- Benefits: Enjoy an office-first environment, competitive salary, and opportunities for professional growth.
- Other info: Be part of a diverse team committed to inclusion and innovation.
- Why this job: Shape the future of customer-facing apps and make a real impact on businesses.
- Qualifications: 5+ years in frontend development with expertise in React, TypeScript, and modern architecture.
The predicted salary is between 36000 - 60000 £ per year.
Our payments infrastructure, purpose-built for in-person commerce, is game changing. The results take care of themselves. At Dojo, Customer Apps is all about building and scaling all the customer facing apps that help our customers run their businesses smoothly, now and in the future. The team is building a new home for Dojo's products. We're therefore looking for a Senior Frontend Engineer who is passionate about their craft and excited to shape the future of many domains. You are eager to take an important role in designing and maintaining a robust and scalable infrastructure, able to support long-term feature development at an accelerated pace.
- Technically design and develop new product features using modern front end technologies
- Write high quality code that is well-tested and maintainable
- Participate in code reviews, architectural discussions and team planning
- Work with design and product to define user experience and technical requirements
- Attend and participate in the Web Chapter, contributing to a collaborative web engineering culture at Dojo
5+ years of professional experience in frontend web development
- Expert knowledge of React, TypeScript, Next.js
- Deep understanding of modern frontend architecture (state management, component patterns, hooks, etc.)
- Experience with web testing frameworks (e.g. Vitest, Jest, React Testing Library, Playwright, Cypress)
- Experience with CSS-in-JS libraries
- Knowledge of backend APIs (we use GraphQL) and how they integrate with frontend systems
- Passion for product quality and user experience
- Experience with Chromatic, a visual testing and review tool
- Deep knowledge of web accessibility standards and best practices
That's why we have an office-first culture. This means working from the office 4+ days per week. Our social hubs make it easy. Diversity, equity, and inclusion at Dojo is fundamental to creating relevant, innovative products. Our drive to improve diversity, equity, and inclusion is closely linked to helping employees thrive and innovating for better customer experiences. To make sure you’re the best you can be throughout the recruitment process, let us know if you need any extra adjustments to help you thrive.
Senior Frontend Developer with JS in London employer: Dojo
At Dojo, we pride ourselves on being an exceptional employer, fostering a vibrant work culture that champions collaboration and innovation. Our commitment to diversity, equity, and inclusion not only enhances our team dynamics but also drives the creation of cutting-edge products that empower our customers. With ample opportunities for professional growth and a supportive environment, working as a Senior Frontend Developer here means being part of a forward-thinking company that values your contributions and prioritises your development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Frontend Developer with JS in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially projects that highlight your expertise in React, TypeScript, and Next.js. This is your chance to demonstrate your passion for frontend development.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and coding skills. Practice common frontend challenges and be ready to discuss your approach to building scalable applications and maintaining high-quality code.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Dojo and contributing to our mission of creating innovative products.
We think you need these skills to ace Senior Frontend Developer with JS in London
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your enthusiasm for frontend development shine through! We want to see that you're not just ticking boxes but genuinely excited about shaping the future of our products.
Tailor Your Experience:Make sure to highlight your experience with React, TypeScript, and Next.js. We love seeing how your skills align with what we do at Dojo, so don’t hold back on showcasing your relevant projects!
Quality Over Quantity:Focus on writing high-quality code examples in your application. We appreciate well-tested and maintainable code, so if you have any standout projects or contributions, make sure to mention them!
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’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Dojo
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in React, TypeScript, and Next.js. Brush up on modern frontend architecture concepts like state management and component patterns. Being able to discuss these topics confidently will show your passion and expertise.
✨Showcase Your Problem-Solving Skills
Prepare to discuss past projects where you tackled challenges in frontend development. Highlight how you approached issues with web testing frameworks or CSS-in-JS libraries. This will demonstrate your ability to think critically and adapt in a fast-paced environment.
✨Understand User Experience and Accessibility
Familiarise yourself with web accessibility standards and best practices. Be ready to talk about how you’ve incorporated user experience into your previous work. This shows that you care about product quality and can contribute to Dojo’s mission of creating innovative products.
✨Engage in Collaborative Discussions
Be prepared to participate in architectural discussions and team planning during the interview. Show your enthusiasm for collaboration by discussing how you’ve contributed to team projects in the past. This aligns with Dojo’s culture of teamwork and innovation.