Backend Engineer

Na-kd
17 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

API
Relational Databases
Software Debugging
Microsoft SQL Server
RabbitMQ
SQL Databases
Data Streaming
Systems Integration
Azure
React
Vue.js
Integration Tests
Kafka
Front End Software Development
Terraform
Optimizely
Microservices

Job description

  • Build, maintain, and evolve the backend systems powering na-kd.com.
  • Lead technical initiatives - translating business requirements into solutions and taking full ownership from early design through to production
  • Work closely with business stakeholders, as well as the ERP and Data Engineering teams, to make sure integrations and dependencies are handled well across the stack.
  • Contribute to a culture of engineering quality through code reviews, testing practices, and improving how the team builds and ships software., We are NA-KD: a Swedish digital fashion house, offering on-trend clothing and accessories designed to make you feel like the very best version of yourself. Grounded in a fashion-forward mindset, we aim to inspire everyone who appreciates classic aesthetics and on-trend yet easily accessible attire. We offer everything from occasion wear to contemporary everyday wardrobe staples, through a people-first fashion mindset, and exclusive design collaborations. Working year-round with talented forces in the industry we push the envelope in art direction, social media curation, and design, to ensure that our contemporary yet timeless designs reach a global audience. Founded in 2015 Co-workers +150

Requirements

  • 5+ years of experience developing backend systems using modern .NET (C#).
  • Experience with cloud platforms, such as Microsoft Azure or equivalent.
  • Experience designing, building, and evolving scalable backend services and APIs
  • Strong knowledge of SQL and relational database design (SQL Server preferred).
  • Experience designing and operating microservice-based systems.
  • Experience building event-driven systems using messaging or streaming platforms such as Azure Service Bus, RabbitMQ, or Kafka.
  • Experience integrating with external systems and third-party APIs.
  • Experience implementing automated unit and integration tests for backend services.
  • Experience performing code reviews and contributing to engineering best practices.
  • Experience implementing and maintaining CI/CD pipelines for backend services.
  • Experience building and operating production systems with a focus on reliability, monitoring, and maintainability.
  • Ability to debug complex production issues across services and systems.
  • Strong communication skills and the ability to collaborate with technical and non-technical stakeholders to gather requirements and drive solutions.
  • Ability to take ownership of problems and proactively drive solutions from concept to production.
  • Comfortable owning services end-to-end, from design and implementation to deployment and production support.

Other preferred qualifications

  • Solid experience in Optimizely CMS & Commerce.
  • Experience with Terraform or other IaC (Infrastructure as Code) tooling.
  • Experience with frontend frameworks like React or Vue.
  • Experience working in e-commerce domains (orders, payments, pricing, inventory).

About the company

The engineering team at NA-KD is responsible for developing and operating na-kd.com, one of Europe's leading fashion e-commerce platforms, along with the backend services that support our digital commerce ecosystem. The team works closely with stakeholders across the business to deliver initiatives driven by business cases and strategic priorities. Development is typically organized around initiatives led by project managers, where engineering plays a key role in shaping technical solutions and ensuring scalable and reliable implementations. The eCommerce engineering team is part of a broader technology organization that also includes ERP and Data Engineering teams, which means many of the systems we build integrate closely with internal platforms and data pipelines across the company. We focus on building reliable, scalable, and maintainable backend systems, using modern .NET, cloud infrastructure, and event-driven architectures., Working for NA-KD is not just another step in your career. It is a leap into the unknown. A new adventure that can take you anywhere. Because just like you, we're on a journey to bigger and better things. We are constantly evolving and improving. For you, this means that no day is the same as the one before. But also, that there will be endless opportunities to take charge of your future and build the life you want for yourself. And no matter what that looks like - we will support you along the way.

Apply for this position