Position Overview:
We are looking for an experienced React Front-End Developer with a strong background in React, TypeScript, Redux, Redux Toolkit (RTK), UI/UX best practices, and micro front-end architecture.
You will collaborate with designers, backend developers, and product managers to deliver intuitive and efficient solutions, while continuously improving our development practices.
Primary Responsibilities:
Front-End Engineering: Build, test, and support responsive web applications utilizing React, TypeScript, and Redux.
State Management: Develop and maintain efficient state management using Redux and Redux Toolkit (RTK) to optimize data handling and application performance.
UI/UX Collaboration: Partner with UI/UX designers to convert design mockups into functional code, following current UI/UX guidelines and industry standards.
Micro Front-End Implementation: Architect and develop micro front-end solutions to promote modularity and independent feature development.
Performance Tuning: Enhance front-end performance by monitoring and improving load times, rendering speed, and overall user experience.
Code Standards: Produce clean, well-structured, and thoroughly documented code. Participate in code reviews to uphold coding standards and best practices.
Teamwork: Collaborate with backend engineers, product owners, and other stakeholders to ensure cohesive integration between front-end and back-end systems.
Testing: Design and maintain unit, integration, and end-to-end tests to guarantee application reliability and stability.
Continuous Development: Keep abreast of emerging technologies and industry trends. Recommend and implement process improvements as needed.
Required Skills and Experience:
Experience:
Minimum of 6 years in front-end development, with a focus on React, Redux, and TypeScript.
Strong proficiency in JavaScript (ES6+) and its core concepts
Any Graduate