Job Openings
Principal Fullstack Engineer - ReactJS & NodeJS (Remote, Anywhere in Pakistan, PKR Salary)
About the job Principal Fullstack Engineer - ReactJS & NodeJS (Remote, Anywhere in Pakistan, PKR Salary)
Requirements:
- A minimum of 5-8 years as fullstack 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.
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.