Software Engineer

Software Engineer

Posted 1 day ago by Trust In SODA

£400 Per day
Inside
Remote
Remote work, England

Summary: As a Front End Software Engineer, you will join the Web Communications team to enhance the core messaging experience for millions of users globally. Your role will involve developing high-quality features using React and collaborating with various teams to ensure optimal performance and scalability. You will take ownership of significant projects, focusing on improving user engagement and accessibility in web-based messaging. This position requires a proactive approach to problem-solving and a commitment to engineering excellence.

Key Responsibilities:

  • Collaborate with product managers and design teams to define feature specifications and build consumer-facing features using React and other front-end technologies.
  • Complete large features end-to-end and take ownership of key areas within the system independently.
  • Work closely with Health & Foundations, infrastructure teams, and other stakeholders to ensure the app is sustainable, scalable, and performs at its best.
  • Take responsibility for the quality of the code produced and continuously seek ways to improve systems, components, and workflows.
  • Proactively identify and resolve issues that slow down the team and drive improvements for smoother development processes.
  • Build reusable, high-performance user interface components and improve the scalability of front-end systems.
  • Contribute to building web applications and UI components that serve enterprise-level products.

Key Skills:

  • 3 years of experience designing and delivering medium to large features independently.
  • 3 years of experience working with HTML, CSS, JavaScript, and web technologies.
  • Experience writing reusable and high-performance user interface components.
  • Proficiency with object-oriented JavaScript frameworks, preferably React.
  • Strong experience with architectural design for complex front-end systems.
  • Expertise in building maintainable and testable codebases, including API design and unit testing.
  • Proven experience in performance debugging and benchmarking.
  • Experience building web applications that support millions of active users.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience).

Salary (Rate): 400

City: undetermined

Country: England

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT