-
Design and implement intuitive, responsive, accessible and visually engaging front-end applications using ReactJS and TypeScript, ensuring smooth user experiences across our platform.
-
Participate in UX/UI design reviews, and translate wireframes and business requirements into functional front-end components.
-
Maintain and enhance existing front-end architecture
-
Collaborate with backend developers and product teams to integrate APIs and ensure seamless system interactions---particularly with eCommerce platforms such as Shopify, WooCommerce, and BigCommerce.
-
Build and maintain component libraries, style guides, and reusable code to improve development efficiency and consistency.
-
Work within an Agile development environment, contributing to sprints, daily stand-ups, and code reviews.
-
Ensure software releases are robust, documented, and have extensive test coverage.
-
Contribute to the technical growth of the team through peer coaching, documentation, and cross-functional collaboration.
-
3 years of professional experience in frontend development, with a strong command of ReactJS.
-
Solid understanding of DOM, TypeScript, JavaScript, HTML5, CSS3, and frontend build tools like Webpack, Babel, and npm/yarn.
-
Bachelor's Degree in Computer Science, Engineering, or a related field.
-
Ability to manage tasks independently, prioritize effectively, and communicate clearly with both technical and non-technical stakeholders.
-
Experience with NextJS
-
Experience working on eCommerce platforms and frontend integrations.
-
Exposure to CI/CD pipelines
-
Passion for automated testing, performance optimization and accessibility best practices.
-
Understanding of Monitoring and Observability importance.
-
Experience leveraging AI tools or frameworks to enhance user interfaces, personalize experiences, or improve development efficiency.