Bulbshare Frontend Engineer (React, Typescript)

Remote, based in Slovenia, UK or South Africa

About the company:

We’re on a mission to solve the world's biggest social and commercial challenges through the power of customer collaboration. Our leading-edge technology and world-class teams help some of the most iconic brands in the world (LEGO, Nestlé, L’Oréal, Samsung) by creating unique online communities that collaborate and provide real-time insights, ideas and content. These customer-led insights fuel new ideas for products, marketing campaigns, content creation and much, much more. As Bulbshare rapidly accelerates its growth, we are looking for an exceptional Frontend Engineer (React, Typescript) to join our team and contribute to our mission.

Your role:

You’ll be joining our existing senior fullstack engineer, working within our cross-functional engineering team to define and deliver the roadmap.  We’d expect you to work with us to improve our technical maturity in the React discipline, assist in the ideation and definition of our products and deliver high quality and timely product features, with ample opportunity to take on responsibility over the product and the features that the team delivers.

Key responsibilities:

As Frontend Engineer (React, Typescript), your key responsibilities will include:

We’re less interested in years of experience and more interested in cultural fit and capability, we’re looking for people with a healthy attitude, ambition and passion for their work.  If anything on our list is out of your comfort zone, that’s ok, but you should anticipate that we will expect you to pick things up and run with them as required.

  • Collaborate with the existing senior fullstack engineer and cross-functional engineering team to define and execute the platform roadmap.
  • Take part in architectural discussions and contribute to the strategic direction of our platform.
  • Mentor and support other engineers, fostering a culture of learning and continuous improvement within the team.
  • Deliver high-quality and timely product features using React, Redux Toolkit, and Typescript.
  • Work with modern React (v18) in combination with Vite and Server-Side Rendering (SSR).
  • Utilize your experience in debugging fundamentals, including monitoring, logging, and profiling, to ensure the platform's performance and stability.
  • Collaborate with REST APIs and have familiarity with Node.js and NestJS.
  • Embrace Agile methodologies and actively contribute to ongoing planning and roadmap execution.
  • Demonstrate strong communication skills to effectively articulate ideas, provide constructive feedback, and empower the team as a whole.

What we are looking for:

Qualifications and technical skills required

  • At least 4 years of hands-on experience with modern React development, including React (v18) and Server-Side Rendering (SSR).
  • Proficiency in Redux Toolkit for state management in React applications.
  • Minimum of 2 years of experience with Typescript.
  • Familiarity with API integration, including REST, Node.js, and NestJS, is a plus but not mandatory.
  • Solid understanding of debugging fundamentals, including monitoring, logging, and profiling.
  • Experience with Git for pull requests, code reviews, and version control using trunk development/gitflow.
  • Comfortable working with Continuous Integration and Continuous Deployment (CI/CD) pipelines and automated testing.
  • Strong understanding of Agile methodologies and the ability to actively contribute to ongoing planning and roadmap execution.
  • Excellent communication skills, both written and verbal, to effectively articulate ideas, provide constructive feedback, and collaborate with the team.

Competencies required

  • Adaptability: Ability to thrive in a dynamic and evolving environment, picking up new technologies and running with them as required.
  • Team Player: Collaborative attitude and a willingness to work within a cross-functional team environment.
  • Problem-Solving: Capable of analyzing and resolving complex technical challenges with creativity and efficiency.
  • Passion for Learning: A drive to continuously learn and stay updated with the latest trends and best practices in React and related technologies.
  • Leadership: Potential to take on responsibility and lead technical initiatives when necessary.
  • Initiative: Proactive and self-motivated approach to problem-solving and product development.

What’s in it for you:

Be a part of an extremely fast growing technology startup transforming the way brands and organisations collaborate with their audience

  •  Values driven culture where we connect, collaborate & co-create
  •  38 days holiday including statutory bank holidays
  • Company sick pay
  • Health cash plan provided by Health Shield
  • Company pension
  • Remote working
  • Flexible hours to bring out the best in your performance
  • Supported learning & development with 6 monthly reviews
  • Quarterly fun days at our HQ
  • Dress for your diary & own your unique style
  • Tech provided
  • Surprise gifts

Our head office is based in London, however our people work remotely all over the World.  Ideally you will be based in either Slovenia, the UK or South Africa.  If you are happy to travel to London we invite our remote people to our monthly/quarterly meet & greets.

You’ll also enjoy…

  • Flexible location – work remotely or from our offices in London Bridge and Cape Town
  • 30 days holiday excluding bank holidays and Christmas
  • Potential for flexible hours
  • Health Cash Plan
  • Pension
  • Training allowance for personal and professional development
  • Other company perks include team socials, regular team events

Contact:

To apply, please send your CV and cover letter to [email protected] with the subject 'Frontend Engineer (React, Typescript) Application'.