Silhouetten der Menschenmassen

Full Stack Engineer

About the role

As a key player of our engineering team, you will conceptualize, develop and maintain scalable applications for our b2b users:

 

  • Unassisted realization of new features in our back- and frontend

  • Conceptualization and implementation of Rest API's for our client apps

  • Ongoing iterations of our software development processes to guarantee fast and excellent development standards

  • Hack through your ideas – Develop, enhance and improve our features

  • Identify and understand user requirements and pain points and solve them

  • If you like – Participate in the design and implementation of UI components

 

What will help you to succeed?

You are a resilient problem solver willing to take the extra step. Most of our services is developed in TypeScript -> However: Programming languages can be learned.

 

  • Strong technical skills and a good understanding for modern JS (ES2015+) is mandatory - Bonus: TypeScript experience!

  • Experience in the conception and development of applications in a service-oriented architecture

  • Proven understanding of object orientation and design patterns

  • Work experience with high availability applications

  • Basic knowledge for the concepts of NoSQL databases and practical experience in designing relational data models

  • Solid understanding of web security, possible attack scenarios and ways to mitigate them

  • Skill to combine thoroughness with pragmatism and to work carefully even under pressure

  • Willingness to learn, question and challenge

  • Ability to write modular, reliable and easily testable code

Nice-to-Have:

  • Safe handling with Docker in a development environment

  • Experience in developing productive apps with React (eventually with SSR)

 

About the role

You are a resilient problem solver willing to take the extra step. The majority of our services is developed in TypeScript. However: Programming languages can be learned. Though, a deep understanding for modern JS (ES2015+) is essential.

 

As an important part of our engineering team you will architect, develop, maintain backend APIs and services in a growing team.

 

Your typical challenges may include:

  • Ongoing iterations of our software development processes to guarantee fast and excellent development standards

  • Conceptualization, implementation and integration of API's across our services

  • Constantly learning new technologies, evaluating their potential impact and implementing them

  • Mentor junior engineers to help them grow