Назад к вакансиям

Full Stack Engineer: Retail Media

80 000 – 120 000 $в год
ConstructorУдалённо
PythonPostgreSQLTypeScriptReactFull-stackMySQLFastAPIDjangoFlaskAPI DesignRetail MediaService-Oriented Architecture

Описание

The Retail Media team is building a platform for connecting ecommerce retailers and brands, which allows a brand to buy a placement within Constructor's customer's search, browse, recommendations, collections, or quiz results. This comprehensive retail media platform integrates seamlessly with online retailers, offering advanced targeting, bidding, and analytics capabilities.

Responsibilities

  • Design, deliver, and maintain a web application in close collaboration with other engineers
  • Work with Product and Design teams to build Retail Media functionality
  • Collaborate with technical and non-technical business partners to develop and update functionality
  • Communicate with stakeholders within and outside the team
  • Deliver Customer Dashboard features using TypeScript and React, collaborating with backend services (Python and FastAPI)

Requirements

  • Strong foundation in client-side JavaScript, a computer science background, and familiarity with networking principles
  • Solid experience with TypeScript and frontend frameworks like React
  • Experience building, maintaining, and debugging full-stack web applications
  • Experience with Python and a backend framework such as FastAPI, Flask, or Django, or willingness to learn and work with this stack
  • Good understanding of API design principles
  • Familiarity with Service-Oriented Architecture
  • Experience with relational databases, distributed systems, and caching solutions (MySQL/PostgreSQL)
  • Analytical skills and SQL experience to gather insights for dashboard reports and solutions (ClickHouse, Athena)
  • Experience with a major public cloud provider: AWS, Azure, or GCP
  • Experience collaborating in cross-functional teams
  • Excellent English communication skills

Nice to have

  • Previous experience building ad tech solutions

We offer

  • Unlimited vacation time; we strongly encourage at least 3 weeks per year
  • Fully remote team: choose where you live
  • Work-from-home stipend to set up your home office
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Maternity and paternity leave for qualified employees
  • Work with smart people who will help you grow and make a meaningful impact
  • Base salary: $80k–$120k USD, depending on knowledge, skills, experience, and interview results
  • Stock options in addition to base salary
  • Regular team offsites to connect and collaborate

Hiring process

  • Please mention “I found this job at Remocate!”