Joom

Senior/Middle Frontend developer

Full-Time in Lisbon, PT - Senior - Joom

JoomPro is the first end-to-end cross-border B2B marketplace. We aspire to create a new level of service in the wholesale purchasing market. We give everyone, anywhere in the world, the opportunity to order goods from factories in China easily and efficiently. After a successful launch in Brazil, we are now expanding to Mexico to bring seamless wholesale trade to new markets.

JoomPro is one of the key businesses of Joom, an international tech-centric group of e-commerce companies founded in 2016 in Latvia. Joom Group also includes other businesses: Joom, a platform for global shopping; JoomPulse, a data platform that provides analytics and recommendations for marketplace sellers; and Onfy, a pharmaceutical marketplace in Germany. Joom Group has offices in Latvia, China, Portugal, Germany, and Brazil, with its headquarters in Lisbon, Portugal. We work as one international team, sharing knowledge and collaborating across countries, businesses and products.

We are currently looking for a Senior/Middle Frontend developer for the JoomPro team.

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 offer

  • Compensation package: base salary and performance-based bonuses
  • Office-first: flexible hours with a possibility to work remotely 52 days per year, and 22 days of paid annual leave
  • Care & Wellbeing: health insurance (including dental care) for employees and their children, daily meal allowance, and 100% paid sick leave
  • Team & Growth: collaboration with colleagues across Portugal, Brazil, Latvia and China, with opportunities for promotions, professional trainings, and English courses
  • Community & Engagement: annual team building activities, knowledge-sharing workshops, and a strong sense of team work