Job Description

Your Role

  • UI Architecture & Design

  • Define and implement a scalable front-end architecture using React, ensuring maintainability and performance.

  • Drive decisions around state management, component composition, and design patterns (e.g., Redux, Context API, or similar libraries).

  • Hands-on Development

  • Build and maintain high-quality, reusable components in React (and possibly TypeScript) to support rapid feature development and consistent UX patterns.

  • Collaborate closely with backend engineers to integrate RESTful or GraphQL APIs, ensuring robust data fetching strategies and error handling.

  • Performance & Reliability

  • Implement front-end optimizations for fast load times and smooth interactions, leveraging modern caching, code-splitting, and bundling techniques.

  • Champion best practices for monitoring front-end performance in production (e.g., real user monitoring, error tracking, analytics).

  • E-commerce & Marketplace User Experience

  • Design engaging, intuitive workflows for browsing, purchasing, and managing SKUs in our marketplace.

  • Incorporate secure payment flows and user authentication patterns that streamline checkout processes while maintaining compliance and security.

  • Continuously refine the user journey in response to feedback, usage metrics, and evolving product goals.

  • Technical Leadership & Mentoring

  • Guide mid-level and junior front-end developers, conducting code reviews and sharing best practices.

  • Collaborate with designers, product managers, and other engineers to align on project goals and manage technical priorities.

  • Contribute to long-term technical strategy and front-end standards (code quality, testing, accessibility).

  • Cross-Functional Collaboration

  • Work with Product, UX, and QA teams to gather requirements, ensure design fidelity, and maintain a consistent look and feel throughout the marketplace.

  • Align with back-end and infrastructure teams to enable continuous integration/continuous deployment (CI/CD) and orchestrate frontend environments effectively.
  • Required Skills & Experience

  • Expertise in React & Modern Front-End Technologies

  • 5+ years of professional experience in front-end or full-stack development, with a primary focus on React.

  • Deep understanding of JavaScript (ES6+), HTML5, CSS3, and front-end build tools (e.g., Webpack, Babel).

  • Familiarity with state management frameworks such as Redux, MobX, or React Context.

  • UI Performance & Optimization

  • Proven ability to optimize React applications for performance, including code splitting, memoization, and lazy loading.

  • Experience diagnosing performance bottlenecks using Chrome DevTools, Lighthouse, or similar tools.

  • E-commerce Integration

  • Hands-on experience building user-facing checkout or subscription flows.

  • Understanding of secure payment integrations (Stripe, PayPal, etc.) and best practices in data security.

  • Collaboration & Leadership

  • Track record of providing technical leadership to projects and teams.

  • Experience mentoring junior engineers and guiding architectural decisions in a cross-functional environment.

  • Preferred Qualifications

  • TypeScript Proficiency

  • Working knowledge of TypeScript or other typed languages for a more reliable and scalable codebase.

  • Cloud & Observability

  • Familiarity with cloud-native observability practices, including logging, tracing, and monitoring front-end applications.

  • Comfortable with AIOps concepts and how they might enhance user experience and troubleshooting in a marketplace context.

  • Design Systems & Accessibility

  • Experience implementing design systems for consistent UI patterns.

  • Understanding of WCAG guidelines and hands-on experience ensuring accessibility compliance.
  • If you’re passionate about building high-performance, intuitive front-end experiences in a cloud-native environment and want to help define the look, feel, and functionality of a cutting-edge marketplace, we encourage you to apply. Join us and play a pivotal role in shaping the future of observability-driven e-commerce.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application