Full-Stack Software Engineer
Core
Build and maintain a global marketplace platform handling messaging, payments, translations, and file services for millions of users.
Role type
Full-Stack Software Engineer
Builds
A modern global marketplace with frontend and backend services
Domain
Internet-scale marketplace technology
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Golang, PHP, Node.js, Ruby, SQL, MySQL, Linux, AWS, web engineering at scale, troubleshooting, creative problem-solving
Preferred skills
SOA, microservice architecture, containerisation, public APIs, modern JavaScript frameworks (Angular, React, Vue), TypeScript, computer networking, OWASP/security practices
Technologies
Angular, TypeScript, RxJS, Python, Golang, PHP, Node.js, Ruby, MySQL, AWS
Responsibilities
Deploy code to production multiple times a day, work on a diverse set of internet-scale challenges, self-manage work in an agile environment
Seniority
Mid-level to Senior, self-managing IC