Match score not available

Senior Software Engineer (React/Web)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

B.Eng/M.Eng or equivalent degree, Expert knowledge of JavaScript (4+ years), Advanced knowledge of React (3+ years), Experience in Agile methodologies, Hands-on experience with unit and integration tests.

Key responsabilities:

  • Architecting, designing, and implementing UI components
  • Quality assurance with automated testing
  • Interact with cross-functional teams worldwide
  • Continue skill development and growth
  • Build on existing platforms flexibly
Hexagon Manufacturing Intelligence logo
Hexagon Manufacturing Intelligence XLarge
5001 - 10000 Employees
See more Hexagon Manufacturing Intelligence offers

Job description

Job title: Senior Software Engineer (React/Web)


VN: 777


Location: Home based in the UK


Short description:

We are looking for an experienced web developer with expert knowledge and professional experience of JavaScript ideally with React and TypeScript. The primary focus will be on architecting, designing and implementation of user interface components. Ideally, you will be a React domain expert used to working as part of a collaborative team. You take pride in creating robust and easy to maintain applications and components, that deliver an excellent user experience. Moreover, you understand high level architecture and guide the global teams in resolving the issues.


As a world leading provider of manufacturing software, we are working on a suite of innovative web applications to solve day-to-day problems for our customers. We are transforming their workflow to turn activities that took half an hour into a minute, and delivering automation to ensure reliable, high-accuracy manufacturing. We are also keen to invest in our teams and have an expectation you will continue to develop your skills and grow with us, and we will give you time for this.


This position is full-time and permanent and is not suitable for freelancers.

We do not provide sponsorship.

Tasks in detail:


  • Picking up the current platforms of the organization and flexible to build on top of it
  • Commitment to code quality, proven with automated testing across all levels (unit test to full system test).
  • Demonstrating building culture of innovation, ownership, accountability, and focus.
  • Possessing good communication skills with ability to interact with different cross-functional teams across regions.
  • Learning new tools and paradigms in engineering, especially in the front-end and back-end technologies, intellectually curious and continuously striving to learn.
  • Being an accomplished practitioner of Agile and DevOps practices with experience in planning, development, and deployment


Requirements:


  • B.Eng/M.Eng or equivalent degree
  • Expert knowledge of JavaScript (minimum 4 years)
  • Advanced knowledge of React (minimum 3 years) and Typescript (minimum of 2 years)
  • 5+ years of relevant work experience


Desirable skills and experience:


  • Good experience in Agile methodologies
  • Experience in communicating with distributed/multinational teams.
  • Hands on experience in writing unit, integration and automation tests on all layers of the UI, including experience of Jest and Playwright
  • Experience on the SOLID principles.
  • Solid understanding of UI & backend performance, accessibility, internalization, and localization
  • Experience in JavaScript, HTML and CSS.
  • Hands-on experience with designing and implementing reusable components.
  • Building continuous integration/deployment pipelines with robust testing and deployment schedules.
  • Good in Computer Science fundamentals - data structures, algorithm design, problem solving and complexity analysis
  • Knowledge of modern authorization mechanisms (Auth0 preferred), such as JSON Web Token.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Verbal Communication Skills

Software Engineer Related jobs