ABOUT YOUR JOB

  • Designing, implementing and operating customer-facing products to increase the entire shopping experience
  • Building micro services and self-contained applications including polyglot persistence
  • Building scalable and cloud-ready software solutions in our AWS environment
  • Partner with our software engineers, product owners and UI/UX designers in creating and continuously improving end-to-end solutions
  • Fastly adopt our business model and and concepts and bridge the gap between business and technology
  • Give guidance to less experienced team members
  • Support innovations in technology and architecture

ABOUT YOUR PROFILE

  • Experience in building, integrating and operating highly distributed applications (Microservices, SOA, self-contained-systems)
  • Experience in event driven architectures, messaging patterns and Apache Kafka is a plus
  • Excitement about creating end-to-end solutions for our customers
  • Passion for knowledge sharing and willingness to mentor other team members in best practices, code quality and tech frameworks
  • Agile mindset and full-stack thinking

You should be an expert in:

  • NodeJS
  • Relational DB (PostgreSQL,) Mysql
  • NoSql (MongoDB, Redis...)
  • Docker
  • Restful APIs design (OpenAPI, Swagger)
  • JavaScript / TypeScript
  • PHP
  • NestJS / Golang  would be a plus

You should have a large knowledge in at least three of these technologies

  • AWS
  • Kubernetes
  • XML
  • NodeJS/NestJS
  • Jenkins
  • Apache Kafka
  • Monitoring Tools (Datadog)
  • Architectural Patterns

OUR TECH & TOOLING STACK 
React  – NodeJS (SSR with Express) – JavaScript / TypeScript – Jest – PHP – Docker, Kubernetes – Apache Kafka – PostgreSQL – Algolia Search & Recommend – AWS – Terraform – Helm – Istio – Datadog – CloudWatch – Pimcore

APPLIED CONCEPTS
React based micro frontends -  server-side rendering - self-contained-systems - a fully event driven architecture based on Apache Kafka - containerized applications

ABOUT your benefits