Front End Engineer
Bloom Coaching
Overview
We are on a mission to provide Career Coaching & Mentoring to everyone at work.
You can read more about what we do on our LinkedIn, watch an overview of our product or read what the press has been saying.
About the role
We are looking for a Mid-Level Frontend Engineer to join our engineering team. You will play a critical role in building and enhancing our mobile and web applications, ensuring a seamless and engaging user experience. This is an opportunity to contribute to a purpose-driven organization that is shaping the future of work through technology and coaching.
Key responsibilities
- Frontend development – Build, maintain, and improve user interfaces using modern frontend technologies (React Native, React, TypeScript, JavaScript, HTML, CSS).
- User experience & design implementation – Work closely with designers to translate Figma designs into high-quality, responsive UI components.
- Performance optimization – Optimize web applications for maximum speed and scalability.
- Code quality & best practices – Write clean, maintainable code following best practices and participate in code reviews.
- Collaboration – Work cross-functionally with backend engineers, product managers, and designers to bring features to life.
- Testing & debugging – Ensure robust application performance by writing unit and integration tests (e.g., Jest) and troubleshooting issues.
- Continuous improvement – Stay up to date with emerging technologies and industry trends to enhance our tech stack and development workflows.
Requirements
- Experience: 2-4 years of frontend development experience in a fast-paced environment.
- Technical proficiency: Strong knowledge of React.js and modern JavaScript frameworks. Experience with TypeScript is a plus.
- Responsive & adaptive design: Expertise in developing responsive and accessible web applications.
- State management: Experience with state management tools like Redux, React Context, or Recoil.
- API integration: Familiarity with interacting with API in the front-end.
- Performance optimization: Ability to analyze and optimize frontend performance.
- Testing & debugging: Understanding of testing frameworks and debugging tools.
- Collaboration & communication: Strong ability to work in a team environment, communicate effectively, and contribute to a shared vision.
Nice-to-Have Skills
- Experience with frontend build tools like Expo.
- Knowledge of CI/CD pipelines for frontend deployments.
- Experience AI assisted development tools (e.g. Cursor)
- Experience with GraphQL
More about Bloom
Bloom is positioned to become a power brand in Future Of Work; On a mission to deliver ‘CAS’ Coaching At Scale. Our founders Alistair and Jamie have spent more than a decade building successful technology businesses together. Between them, they have created and sold companies to some of the world’s most successful enterprises and in the process have generated more than $1Bn in shareholder return.
Working at Bloom
- A great opportunity to play an integral role in important initiatives and have a meaningful impact.
- The opportunity to work on a mission-led, purpose driven product, with a high-performing team.
- Huge potential for career development and broad exposure as the company grows.
- Plenty of opportunities to socialise and be part of a positive working culture - from weekly breakfasts and regular team drinks to yoga classes and weekly lunch-and-learns.
- Competitive benefits package including enhanced parental leave, and comprehensive health insurance.