React.js Developer

React.js Developer

Full-Time 30000 - 40000 € / year (est.) No home office possible
I

At a Glance

  • Tasks: Build reusable components and collaborate on data-driven user interfaces for safety applications.
  • Company: Innovative London tech company focused on workplace and urban safety.
  • Benefits: Competitive salary, supportive leadership, and opportunities for professional growth.
  • Other info: Join a collaborative, internationally distributed team with clear progression opportunities.
  • Why this job: Make a real impact with cutting-edge technology in a trust-based engineering culture.
  • Qualifications: Solid understanding of React.js and experience with common workflows like Redux.

The predicted salary is between 30000 - 40000 € per year.

Location: London

Working Pattern: Hybrid (4 days on-site, 1 day remote)

About the Company

Our client is a London-based technology company focused on improving workplace and urban safety using advanced AI, Computer Vision, and Industrial IoT solutions. Their platform enhances existing camera and sensor infrastructure to proactively identify safety risks in real time. The technology is used across industries including manufacturing, construction, energy, healthcare, and smart city environments. The company helps organisations reduce workplace incidents, maintain health and safety compliance, and gain operational insights. Strong emphasis is placed on data privacy, ethical AI, and scalable enterprise-grade systems, while maintaining a user-friendly experience.

About the Role

We are seeking a React.js Developer to join a growing front-end engineering team. You will work on complex, data-driven user interfaces used in safety-critical applications and collaborate closely with back-end engineers and designers.

Key Responsibilities

  • Build reusable components and front-end libraries
  • Translate designs and wireframes into high-quality, maintainable code
  • Collaborate with back-end developers and designers to improve usability
  • Troubleshoot UI issues and debug application code
  • Ensure technical feasibility of UI/UX designs
  • Keep up to date with emerging front-end technologies and best practices

Required Skills & Experience

  • Solid understanding of React.js and its core principles
  • Experience with common React workflows (e.g. Redux or similar)
  • Familiarity with modern ECMAScript standards
  • Experience working with RESTful APIs
  • Knowledge of modern authentication methods (e.g. JWT)
  • Experience with front-end build tools such as Babel, Webpack, and NPM
  • Strong understanding of performance optimisation techniques
  • Familiarity with Git or similar version control systems
  • Ability to translate business requirements into technical solutions

Nice to Have

  • Experience with TypeScript
  • Familiarity with server-side rendering
  • Knowledge of testing frameworks such as Jest or Mocha
  • Experience with CI/CD pipelines

What’s on Offer

  • High level of autonomy with trust-based engineering culture
  • Supportive leadership with a focus on quality, ownership, and professional growth
  • Opportunity to work on impactful, real-world applications at scale
  • Collaborative, internationally distributed engineering team
  • Competitive salary and benefits package
  • Clear opportunities for learning, progression, and skill development

Seniority level: Entry level

Employment type: Full-time

Job function: Information Technology

Industries: IT Services and IT Consulting and Technology, Information and Media

React.js Developer employer: idpp

As a React.js Developer at our London-based technology company, you will thrive in a dynamic and supportive work environment that prioritises professional growth and autonomy. With a strong focus on ethical AI and real-world impact, you'll collaborate with a talented, internationally distributed team while enjoying competitive benefits and clear pathways for career advancement.

I

Contact Detail:

idpp Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land React.js Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with React.js. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best React.js projects. Whether it's a personal website or contributions to open-source, having tangible examples of your work can really impress potential employers.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common React.js problems and be ready to discuss your thought process. We recommend using platforms like LeetCode or HackerRank to get in the zone.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace React.js Developer

React.js
Redux
ECMAScript
RESTful APIs
JWT
Babel
Webpack

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the React.js Developer role. Highlight your experience with React, Redux, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for front-end development and how your skills align with our focus on safety and technology. Let us know why you’re excited about this opportunity!

Showcase Your Projects:If you've worked on any cool projects, don’t hesitate to include them! Whether it's a personal project or something from a previous job, we love seeing practical examples of your work with React and other technologies.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Plus, it’s super easy!

How to prepare for a job interview at idpp

Know Your React.js Inside Out

Make sure you brush up on your React.js knowledge before the interview. Be ready to discuss core principles, common workflows like Redux, and how you've used them in past projects. This will show that you're not just familiar with the technology but can also apply it effectively.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced while developing user interfaces. Think of examples where you had to troubleshoot UI issues or optimise performance. This will demonstrate your ability to think critically and work collaboratively with back-end engineers and designers.

Familiarise Yourself with the Company’s Tech Stack

Research the technologies the company uses, especially around AI, Computer Vision, and IoT solutions. Understanding their platform will help you tailor your answers and show genuine interest in how you can contribute to their mission of improving workplace safety.

Ask Insightful Questions

Prepare a few thoughtful questions to ask at the end of your interview. Inquire about their approach to front-end architecture or how they ensure data privacy in their applications. This not only shows your enthusiasm for the role but also helps you gauge if the company is the right fit for you.