Associate Architect Full Stack - React Js & Node Js
Job details
This role is ideal for a highly skilled front-end developer with extensive experience in React, JavaScript, and modern web development tools and practices. You will work in an Agile environment, contribute to technical direction, and ensure high performance and security of web applications. Your expertise in API integration, AEM, headless commerce, and modern front-end development tools will be crucial in delivering high-quality, resilient web solutions.
Responsibilities:
- To build highly resilient websites
- Be part of a self-organising and cross-functional Agile team
- Create extremely well-crafted front-end web applications using React.
- Write resilient code that will be continuously tested, deployed and performed at scale
- Contribute to the team's technical direction and the improvement of its tools and processes
- Be responsible for ensuring our website and Chatbot are highly performant, resilient, secure and monitored in production.
- Experience with React, Redux and GrapQL.
- Experience using AEM as headless CMS.
- Experience using headless commerce framework(s).
- Experience using Chakra-Ul, Storybook, Chromatic and AirTable.
- Experience working with Typescript.
- Experience with responsive and adaptive design frameworks.
- Translating designs and wireframes into high-quality code.
- Demonstrate the knowledge of using API (s) to integrate components of e-commerce framework preferably Magento 2.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- A minimum of 8 years as full stack developer, specially React & NodeJs
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience working with API aggregators and API gateways.
- Experience with popular React.js workflows such as Redux
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries such as Immutable.js
- Knowledge of isomorphic React is a plus
- Building reusable components and front-end libraries for future use
- Experience with RESTful APIs
- Experience of using modern authorization mechanisms, such as JSON Web Token (JWT)
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Knowledge of Node.js and frameworks such as Express or StrongLoop would be an advantage
- Understanding the nature of asynchronous programming and its quirks and workarounds is desirable.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.