Time zones: SBT (UTC +11), GMT (UTC +0), CET (UTC +1), EET (UTC +2), MSK (UTC +3), CVT (UTC -1), WAT (UTC +1), SAST (UTC +2), EAT (UTC +3)

What are we looking for?

CobbleWeb, a leading developer of custom online marketplaces, is looking for an experienced Senior Front-End JS Engineer, who would like to grow their skill-set and expertise by working on more complex and challenging ecommerce projects.

Is this you?

  • A strong frontend engineer with experience in React
  • A proponent of user-centric development with an eye for design and user experience.
  • Someone who is able to put themselves in the user’s shoes and contribute to discussions around product development. In other words, your coding abilities are complemented by a solid understanding of business models, business goals, user journeys, value propositions, and the ability to discuss product features in detail.
  • Someone with outstanding communication skills.
  • A software engineer with solid debugging and testing skills.
  • Strong work ethic and pride in the quality of your code. 
  • Enjoy working closely with others in a cross-functional team.

Why should you apply?

  • An independent and profitable business that is doubling in size. 
  • More than 12 years experience in designing, building, and optimising high-growth online marketplaces.
  • Technically complex projects that often present unique business challenges that need solving.
  • A distributed company, headquartered in London, UK, with a strong documentation and iteration culture that supports remote team members based in Europe, Africa, the Middle East, and the Caucasus region.
  • We take full ownership of marketplace projects in close collaboration with our clients. We’re a close-knit in-house team who love working together. We don’t outsource core functions.

Job requirements

  • Strong fundamentals in JavaScript, TypeScript, React, HTML, and CSS.
  • Expert-level knowledge of and proven experience working with JS libraries such as React, Redux for state management, React Query, etc.
  • Expert-level knowledge of and proven experience working with component-based architecture (React components, Storybook, Design system, Lerna, NPM/Yarn).
  • Previous experience working with Micro Frontend 
  • Proficient with modern testing frameworks (e.g. Cypress)
  • Strong debugging and testing skills.
  • Strong communication skills in English.
  • Experience in backend development with Node.js (Express or Nestjs) would be a great bonus.
  • Experience in designing UX/UI journeys would be a great bonus.

Our tech stack:

  • ReactJS and React Native
  • NextJs 
  • Bootstrap
  • NestJS
  • MongoDB, PostgreSQL, ElasticSearch
  • AWS
  • Figma
  • Storybook
  • Lerna / Bit.dev
  • Strapi Headless CMS

Read more about our tech stack https://www.cobbleweb.co.uk/marketplace-technology-stack/