29 сен

Full-Stack Engineer (Node.js and TypeScript)

ориентир по рынку
вакансия зп не указана
в среднем 205 459 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

We’re Nortal. We think big and create cutting-edge digital solutions with a global reach. And with 25 years of experience, 2,700+ professional experts, and half a billion people worldwide impacted by our work, we believe we’ve got the numbers to back up that statement.

Our global teams have played a significant role in many Fortune 500 companies’ projects and systems and have been the driving force of digital transformation for governments, healthcare institutions, and leading enterprises worldwide. We combine best-in-class strategic consulting with software engineering, data, and design practices to bring our visions to life.

задачи

WeShop is a community-owned shopping platform with a social twist. People shop through WeShop from 500+ major online retailers (and new ones are added regularly), while also sharing finds, making recommendations and discovering products through the community. What makes it different is ShareBack® – a reward model where purchases and activity can turn into real shares in the company, so users can become co-owners, not just customers.At its core, WeShop is building a global social commerce ecosystem where shopping, sharing and ownership are connected. People shop as they normally would, but instead of just being customers, they get the chance to be part of the company’s success.

The innovative social-commerce platform launched in the UK in 2022, is publicly listed on Nasdaq, and expanded into the US market in 2025.

You’ll contribute to maintaining and improving the existing product, optimising performance, and developing new functionality as the platform continues to grow.

A particularly interesting part of the role will be the opportunity to get involved in building a new WeShop web application from scratch. You’ll be joining at an early stage and will have the chance to contribute to how the application is designed and structured, as well as taking an active role in its development from the ground up.

Alongside this, you’ll continue working with the APIs used by WeShop’s mobile applications, the processes and integrations connecting the platform with external services, and the internal tools used by WeShop’s teams.

You’ll work closely with mobile engineers, testers and other specialists across the business, contributing to technical discussions and helping turn product ideas and requirements into reliable, maintainable solutions. There will be plenty of scope to take ownership of your work, influence technical decisions and contribute to the overall quality of the product as it develops.

требования

  • Expert-level knowledge of Node.js and TypeScript
  • Deep knowledge of PostgreSQL, someone comfortable working with Linux and Docker containers
  • Hands-on knowledge of AWS services, including ECS, S3, SNS, SQS, RDS and CloudWatch
  • Confident using Git and Gitflow
  • Familiar with code reviews and Agile/Scrum development methodologies
  • Clear understanding of architectural patterns and coding best practices
  • Genuine focus on writing high-quality, performant code without falling into premature optimization
  • Enjoys solving complex problems and can accurately assess the wider impact of a change
  • Able to estimate work realistically and commit to deadlines when needed
  • Can prioritise tasks effectively based on business needs
  • Comfortable communicating openly and consistently within the team and across the wider business
  • Brownie points:

  • Front-end knowledge, ideally with React
  • Familiarity with Elasticsearch
  • Exposure to DevOps and system administration
  • условия

    We are looking for an experienced Full-Stack Engineer, who will be involved in the continued development and evolution of WeShop’s platform, working across different web applications.

  • Great work-life balance
  • Competitive remuneration package
  • Exceptional social package & special discounts
  • Supplemental health & dental care
  • Psychological counselling & mental health activities
  • Learning & Development opportunities
  • Team bonding events
  • Sport initiatives
  • Excellent office location & facilities
  • How to apply:

    If you recognize yourself in this role, please send your CV in English using the button below.

    Our team would be excited to get in touch if your skillset and experience match the profile we look for. Of course, all applications will be treated as strictly confidential.

    Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

    Спроси Хайрика про вакансию

    Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

    Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.