Senior Frontend Engineer - EU – Remote
Key Responsibilities:
• Developing new user-facing features using React.js, Typescript and Redux in a micro frontend architecture; Building reusable components and front-end libraries for multi-project use
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
• Writing clean, maintainable, and testable code; Writing unit and integration tests using tools such as React Testing Library, Cypress etc...
• Partnering with business/user group representatives to understand business processes and requirements, translate those needs into formal, documented functional/technical requirements; Acting as the liaison between business/user group representatives and other team member during development and support efforts when it comes to UI aspects.
• Leading discussions on User Interface topics, giving technical advice, inspecting code quality, assuring process adherence, distributing tasks, and coaching less experienced UI Engineers
Essential Requirements:
• Strong proficiency in JavaScript (5+ years), including DOM manipulation and the JavaScript object model
• Thorough understanding of React.js and its core principles; Basic knowledge of Node.js
• Experience with Redux, React Context, CSS, SASS, common front-end development tools and modern front-end build pipelines and bundling tools (Webpack)
• Familiarity with RESTful APIs
• Ability to understand business requirements and translate them into technical requirements.
Desirable Requirements:
• Experience with Typescript; Familiarity with code versioning tools such as Git (GitLab, Github)
• Experience developing using Agile methodologies.
Candidates must be based in the EU or UK to apply.
#LI-PM4