Joom logo

Senior/Middle Frontend developer

Joom
On-site

Joom is an international group of eCommerce companies founded in 2016 in Latvia. 


Joom currently includes the following businesses: Joom Marketplace, a platform for shopping from all over the world; Onfy, a pharmaceutical marketplace in Germany; JoomPro, a tech enabled turnkey solution  for B2B importing goods from China, and Joom Pulse, data platform that provides analytics and recommendations for marketplace sellers. Joom’s offices are located in Latvia, China, Hong Kong, the USA, Germany, Brazil and Portugal. Joom Group has HQ in Lisbon, Portugal.


We are currently looking for a skilled frontend developer to join one of the cross-functional teams that is working on two areas: Marketplace Growth and the launch of a new social commerce product.


Tech stack: React.js, TypeScript, CSS-modules + many other tools on different projects (PostCSS, Sass, Effector, Next.js, Eslint, Stylelint, Express, Webpack, etc.)


Responsibilities

  • New feature development
  • Current functionality support
  • Refactoring

Requirements

  • Experience in developing large applications using React.js
  • Good knowledge of native JavaScript and OOP experience
  • Browser understanding: how event models work, browser rendering, animation features
  • Knowledge of basic programming patterns, basic algorithms and the ability to assess their complexity
  • Knowledge of network protocols

Preferred

  • Experience with Effector, Redux, react-query
  • Experience with Next.js, Express
  • Experience with TypeScript
  • Nginx configuration and Docker experience
  • Multilingual application development experience

We are offering

  • Relocation to Lisbon
  • Flexible working hours and 22 days of paid annual leave
  • Joom company stock options package
  • Extended health insurance for the employees and their family, including dental care coverage
  • 100% paid sick leaves
  • Personal development: professional events, workshops, English classes, corporate library
  • Daily meal allowance
  • Annual team retreats


Before applying for the above position please review our Candidate Privacy Notice here. By responding to the vacancy, you acknowledge that you have read our Privacy notice.