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!”