Constructor is hiring a Senior Full-Stack Engineer to design, deliver, and maintain the web application for our Retail Media platform. In this role, you will focus on building a Customer Dashboard interface used by both retailers and brands, collaborating directly with other engineers, Product, and Design.
What You'll Do
- Design, deliver, and maintain a web application in close collaboration with other engineers.
- Work collaboratively with Product and Design teams to build Retail Media functionality.
- Collaborate with technical and non-technical business partners to develop and update functionalities.
- Communicate with stakeholders within and outside the team.
- Deliver Customer dashboard features using TypeScript and React, collaborating with backend services built with Python and FastAPI.
What We're Looking For
- A strong foundation with client-side JavaScript, a computer science background, and familiarity with networking principles.
- Solid experience with TypeScript and front-end frameworks like React.
- Experience building, maintaining, and debugging full-stack web applications.
- Good understanding of API design principles and familiarity with Service-Oriented Architecture.
- Experience with relational databases, distributed systems, and caching solutions like MySQL or PostgreSQL.
- Analytical skills and experience with SQL to gather insights for dashboard reports and solutions, such as ClickHouse or Athena.
- Experience with any of the major public cloud service providers: AWS, Azure, or GCP.
- Experience collaborating in cross-functional teams and excellent English communication skills.
Nice to Have
- Experience with Python and one of the backend frameworks like FastAPI, Flask, or Django.
- Previous experience building ad tech solutions.
Technical Stack
- Languages: TypeScript, Python
- Frameworks: React, FastAPI
- Databases & Analytics: MySQL/PostgreSQL, ClickHouse, Athena
- Cloud: AWS, Azure, GCP
Team & Environment
This is a new team within the Retail Media department, looking for Senior Full-stack engineers to join a cross-functional group.
Benefits & Compensation
- Base salary range: $80k-$120k USD.
- Unlimited vacation time - you are strongly encouraged to take at least 3 weeks per year.
- Fully remote team - choose where you live.
- Work from home stipend.
- Apple laptops provided for new employees.
- Training and development budget for every employee, refreshed each year.
- Maternity & Paternity leave for qualified employees.
- Work with smart people who will help you grow and make a meaningful impact.
- Regular team offsites to connect and collaborate.
Work Mode
This is a fully remote position.
At Constructor we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group.




