Job title: Lead Web Developer - REACT and TYPESCRIPT VN: 5606 Business Unit: Production Software, part of Hexagon Location: Home based in the UK, France, Germany, Austria, Italy, the Netherlands, or Belgium Short description:
We are looking for an experienced web developer with expert knowledge of both React and Typescript and with 8 to 12 years of professional experience. The primary focus will be on architecting, designing and implementation of user interface components. You will be a React domain expert helping fellow engineers on their own team and others. You will also ensure that these components and the overall application are robust and easy to maintain. Moreover, you understand high level architecture and guide the global teams in resolving the issues. Finally, you ensure the process is strictly maintained. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
This position is full-time and permanent and is not suitabel for freelancers.
Tasks in detail: Picking up the current platforms of the organization and flexible to build on top of itBeing an accomplished practitioner of Agile and DevOps practices with experience in planning, development, and deploymentDemonstrating building culture of innovation, ownership, accountability, and focus.Possessing good communication and presentation 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. Requirements: B.Eng/M.Eng or equivalent degreeAdvanced or even expert knowledge of React (minimum 3 years) and Typsecript (minimum of 2 years)Good experience in Agile methodologiesExperience 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 PlaywrightExperience on the SOLID principles.Knowledge of modern authorization mechanisms (Auth0 preferred), such as JSON Web Token.Solid understanding of UI & backend performance, accessibility, internalization, and localizationExperience 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