At a Glance
- Tasks: Shape user-friendly interfaces for proposals, contracts, and payments using React and TypeScript.
- Company: Join Bonsai, now part of Zoom, a leader in innovative work solutions.
- Benefits: Enjoy a flexible hybrid work environment, competitive perks, and a supportive culture.
- Why this job: Make a real impact on tools that help small businesses thrive and reduce busywork.
- Qualifications: Proficient in React, TypeScript, and collaborative design with a focus on user experience.
- Other info: Be part of a dynamic team with opportunities for growth and autonomy.
The predicted salary is between 36000 - 60000 £ per year.
Bonsai, now part of Zoom, builds tools that help agencies and professional teams focus on meaningful work. We are looking for a Senior Frontend Engineer to shape interfaces for proposals, contracts, invoices, payments, time tracking, and projects. Make complex workflows simple, elegant, and enjoyable. Work with Product and Design to define the experience from the ground up. Own your code and your impact. Influence a product used by teams around the world. Join a team that combines startup energy with Zoom’s scale. Your work will help small businesses focus on what matters—not busywork.
At Bonsai, we build technology that helps agencies, consultancies, and professional services teams do their best work without getting buried in busywork. Now part of Zoom, we combine deep operational expertise with Zoom’s mission to create meaningful, flexible human connection. From small studios to growing global teams, we design tools that remove friction across proposals, contracts, projects, time tracking, and billing. Together with Zoom, we build smarter systems, collaborate more freely, and help shape the future of work.
Responsibilities
- Leading development of core product surfaces across proposals, invoicing, payments, contracts, and time tracking.
- Designing and implementing component architectures and reusable UI patterns using React and TypeScript.
- Collaborating with Product and Design to deliver user experiences with high clarity, performance, and responsiveness.
- Integrating frontend surfaces with backend services and APIs, including payments, authentication, and workflows.
- Driving frontend performance optimization, regression prevention, and cross-browser/device reliability.
- Contributing to internationalization and localization efforts as Bonsai expands into new geographies and currencies.
- Participating in design reviews, roadmap discussions, and technical planning to shape long-term product strategy.
What we’re looking for
- Apply deep proficiency in React, TypeScript, Redux and Mobx with understanding of component-driven design.
- Integrate frontend applications with REST APIs and handle complex client-side data flows.
- Collaborate effectively with Product and Design to deliver polished user experiences.
- Ensure frontend performance, testing, and accessibility best practices are met consistently.
- Develop SaaS products; experience with payments, invoicing, or workflow systems is advantageous.
- Operate independently in teams with high autonomy and ownership expectations.
Ways of Working
Our structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
Benefits
As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways.
About Us
Zoomies help people stay connected so they can get more done together. We set out to build the best collaboration platform for the enterprise, and today help people communicate better with products like Zoom Contact Center, Zoom Phone, Zoom Events, Zoom Apps, Zoom Rooms, and Zoom Webinars. We’re problem-solvers, working at a fast pace to design solutions with our customers and users in mind. Find room to grow with opportunities to stretch your skills and advance your career in a collaborative, growth-focused environment.
Our Commitment
At Zoom, we believe great work happens when people feel supported and empowered. We’re committed to fair hiring practices that ensure every candidate is evaluated based on skills, experience, and potential. If you require an accommodation during the hiring process, let us know—we’re here to support you at every step.
Senior Front-End Engineer, Bonsai employer: Zoom
Contact Detail:
Zoom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Front-End Engineer, Bonsai
✨Tip Number 1
Network like a pro! Reach out to current employees at Bonsai or Zoom on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work with React and TypeScript. Make it easy for them to see how you can shape their product and improve user experiences.
✨Tip Number 3
Prepare for the interview by understanding Bonsai’s mission and products. Think about how your experience aligns with their goals and be ready to discuss how you can contribute to making complex workflows simple.
✨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, it shows you’re serious about joining the team!
We think you need these skills to ace Senior Front-End Engineer, Bonsai
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with React, TypeScript, and any other relevant tech. We want to see how you've used these skills in real projects, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for the Senior Front-End Engineer role at Bonsai. Mention how your past experiences align with our mission to simplify workflows and enhance user experiences. It shows us you’re genuinely interested!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, we’re looking for someone who can communicate effectively!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Zoom
✨Know Your Tech Stack
Make sure you brush up on your React, TypeScript, Redux, and Mobx skills. Be ready to discuss how you've used these technologies in past projects, especially in relation to component-driven design and integrating with REST APIs.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex client-side data flows or optimised frontend performance. This is your chance to demonstrate your ability to simplify workflows and enhance user experiences.
✨Collaborate Like a Pro
Since collaboration with Product and Design is key, think of instances where you've worked closely with cross-functional teams. Highlight how you contributed to design reviews or roadmap discussions to shape product strategy.
✨Be Ready for Technical Questions
Expect questions that dive deep into your understanding of frontend performance, testing, and accessibility best practices. Prepare to discuss how you've ensured these standards in your previous work, as it shows your commitment to quality.