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:
- Introductory Call (30 mins)
- Short take home technical test (approx. 1h)
- Technical call, regarding the test and some additional questions (approx 1h30)
- If we are happy, a final call regarding an offer!
Salary: 65k-70k/yr