Full Stack Engineer

About Safiyaa:

Safiyaa is a high-end women’s fashion brand renowned for luxury design, craftsmanship, and a modern direct-to-consumer model. As the business grows, we are investing in our technology stack to support real-time decision making, operational efficiency, and a world-class digital experience.

The Opportunity:

We are looking for a Full Stack Engineer to join our small but ambitious team. You will play a key role in designing and building the next generation of Safiyaa’s internal systems – building upon our custom CRM and production process tooling.

This is a unique opportunity to join a growing brand and build software from the ground up. You’ll be hands-on with architecture decisions, database designs, and api implementation, working closely with leadership and operations to deliver solutions that scale with the business.

What You’ll Do:

  • Design and build custom applications that integrate with Microsoft Business Central, Shopify, and other business tools.
  • Develop both front-end and back-end solutions (React/Next.js and Node.js).
  • Build and maintain APIs and services for internal use.
  • Work with cloud infrastructure (AWS, Vercel) to ensure scalability, performance, and security.
  • Help migrate from low-code solutions to a fully owned, flexible tech stack.
  • Collaborate with the CEO, Tech Lead and Product Managers to translate business requirements into technical solutions.
  • Document and implement best practices for ongoing development and maintenance.

What We’re Looking For:

  • 4+ years proven experience as a Full Stack Developer/Engineer.
  • Experience with:
  • Front-end: React, Next.js (App router) or similar.
  • Back-end: Node.js, Python or similar. Experience with server actions.
  • Cloud infrastructure: AWS, Azure or similar.
  • Familiarity with Shopify API/Webhooks, or related payment integration APIs.
  • Experience with Postgres, database infrastructure, and ORMs (Prisma, etc)
  • Enthusiasm for building scalable systems in a fast-moving environment.

Why Join Us?

  • Shape the future of technology within a growing luxury brand.
  • Work in a creative and collaborative environment with direct access to leadership.
  • Freedom to design and influence architecture and processes.
  • Competitive salary and career growth opportunities.

Interview Process:

  1. Introductory Call (30 mins)
  2. Short take home technical test (approx. 1h)
  3. Technical call, regarding the test and some additional questions (approx 1h30)
  4. If we are happy, a final call regarding an offer!

Salary: 65k-70k/yr

Job Details

Company
Safiyaa
Location
London Area, United Kingdom
Posted