Apply for this job now

SOFTWARE ENGINEER (M/F/D) FOR CONSUMER EXPERIENCE

Location
München, Bayern
Job Type
Contract
Posted
11 Nov 2022
Company Description

Jochen Schweizer and mydays, the two leading brands on the adventure market, were united under the umbrella of the JSMD Group in October 2017. Our group also includes the booking platform provider Regiondo GmbH.

As Germany's largest online provider of experience gifts we can enrich the lives of our customers even more comprehensively with our combined competence and strength: We know what sparks squeaks, adrenaline attacks, expressions of love and storms of enthusiasm. Our mission: inspire in a warm way and create unforgettable memories - for everyone at any time at any place! We give our best every day with over 600 colleagues.



Job Description
  • Designing and implementing customer-facing products, or interfaces to partners, to increase the entire shopping experience
  • Building microservices, web frontends and self-contained applications (no matter if you specialize in frontend or backend, or cover the full stack - we have cross-functional teams that take care of whole projects, and will find the right role for you)
  • Building scalable and cloud-ready software solutions on top of the AWS environment supported by our platform infrastructure team
  • Partner with our software architects, product owners and UI/UX designers in creating and continuously improving end-to-end solutions


Qualifications
  • Experience in building, integrating and operating web applications. You will join a team that can teach you the specifics of our applications, but you should have at least 1-2 years of real-world experience with building software in production teams.
  • Solid knowledge of software engineering tools and best practices (e.g. unit testing, CI, version control). It does not matter how you got that knowledge (e.g. you have a degree, did an apprenticeship or are self-taught).
  • Passion for knowledge sharing with other team members in best practices, code quality and tech frameworks.
  • Agile mindset combining technical excellence with a focus on the customer.


Additional Information
  • Modern JavaScript development (e.g. NodeJS on the backend, or a SPA framework like React on the frontend)
  • Databases, ideally both relational (e.g. PostgreSQL) and NoSQL (e.g. MongoDB or Redis)
  • RESTful API usage and design
  • Docker

Not necessary, but a plus, is previous experience in:

  • TypeScript
  • Event-driven architectures (e.g. using Apache Kafka)
  • Search (e.g. Elastic Search)
  • NestJS
  • PHP

OUR TECH STACK
React - NodeJS (SSR with Express) - JavaScript / TypeScript - Jest - Docker, Kubernetes - Apache Kafka - PostgreSQL - Elastic Search - AWS - Terraform - Helm - Istio - Prometheus, Grafana - Fluentd, CloudWatch

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



Apply for this job now

Details

  • Job Reference: 777052860-2
  • Date Posted: 11 November 2022
  • Recruiter: Jochen Schweizer mydays Group
    Jochen Schweizer mydays Group
  • Location: München, Bayern
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Contract
  • Start Date: ASAP