Principal Full Stack Engineer- React Js & Node Js
- Lahore, Islamabad, Karachi, Pakistan
- WFH Flexible
- Full-time
- Software Engineering
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.
Requirements:
- A minimum of 5 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.
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015, 27001:2013 & 20000-1:2018 certified. We have a vibrant culture of learning via collaboration and making the workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/