Senior Backend Engineer (E-Commerce)
About the Role
As a Senior Backend Engineer (Node.js) at Wristcheck, you'll play a crucial role in developing innovative solutions and robust, scalable backend systems to power our cutting-edge watch marketplace. s the first designated Backend Engineer on the Buy Experience Squad, you will be innovating how customers purchase at Wristcheck, creating and enabling secure, seamless, best-in-class solutions to optimize our e-commerce development lifecycle. If you're passionate about hands-on coding, transforming user experiences, and making an impact in the watch-tech space, then this role is for you! This is a fully remote role based in Indonesia. Candidates will work local hours.
What You'll Be Doing
- Building, iterating, and deploying a highly efficient buying experience across major internet platforms, including desktop and mobile sites and our native app
- Expanding Wristcheck e-commerce framework capabilities while developing and maintaining secure, scalable backend systems using NodeJS, NestJS, and Typescript
- Implementing e-commerce solutions in accordance with latest standards, including enhancing payment gateway performance and security and our Wristcheck product search functionalities with cutting-edge search technologies such as Algoilia
- Leveraging data from our proprietary Wristcheck Index to enrich the buyer experience
- Driving out growth by developing robust backend user analytics and optimizing advertisement product feeds to enable discovery and recommendation of products
- Optimizing application performance and ensuring scalability on AWS infrastructure to enhance the Wristcheck experience for our global clientele
- Contributing to architectural decisions that will shape Wristcheck's technical future!
What You'll Bring
- 4+ years of experience in backend development, with a strong focus on Node.js, Typescript, and NestJS
- Proficiency in working with PostgreSQL and ORM frameworks such as Prisma and TypeORM
- Experience with AWS services such as SQS, SNS, and cloud architecture is a plus but not required
- Familiarity with OpenAPI specification, containerization technologies (e.g. Docker), CI/CD pipelines, and microservices architecture are major pluses!
- Strong problem-solving skills and attention to detail, particularly when working at scale with large numbers of users, transactions, and data points
- Excellent verbal and written communication skills in English, especially in asynchronous settings to facilitate effective collaboration across remote teams
What We Offer
- Ownership and responsibility from day one - have a real impact on the company's growth
- An open minded, transparent, and people-first culture
- A true idea meritocracy where the best ideas win, regardless of who or where they come from
- Work with people who are passionate and love what they do everyday