Senior Full-Stack Software Developer, f/m/d

Posted 101ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full Stack Developer focusing on creating software solutions for European manufacturing SMEs. Collaborating with a remote engineering team to tackle complex real-world problems.

Responsibilities:

  • Develop, operate and/or support solutions, including running them at customer sites.
  • You maintain what you build!
  • Write and optimize business logic for solutions using various technologies and programming techniques.
  • Create and use UI components to implement simple, intuitive user interfaces that enable the complex interactions between people, machines and materials in manufacturing.
  • Develop and operate infrastructure for monitoring and maintaining applications deployed in challenging factory environments.
  • Develop and operate integrations with legacy third-party software and factory hardware (including machine controllers and sensors).
  • Communicate with project managers — and sometimes directly with customers — to understand requirements and translate them into code.

Requirements:

  • You have at least 5+ years of experience as a developer, ideally with full‑stack application development and contributions to open‑source projects.
  • You are familiar with TypeScript, React, ExpressJS, NodeJS, functional programming and end‑to‑end testing.
  • Knowledge of industrial protocols or experience with industrial IoT is a plus.
  • You speak and write fluent German and English.

Benefits:

  • The opportunity to help companies in highly relevant industries become more efficient, more environmentally friendly and more effective, and to make factory work more attractive for shop floor workers.
  • Work on exciting real‑world problems in a complex, heterogeneous domain and develop creative solutions.
  • Play an active role in productizing and organizing HappyOps.
  • Work with a very experienced, close‑knit team that values communication and cares for colleagues and customers.
  • A flexible working environment that values results rather than presence and screen time.
  • Flat hierarchies, freedom to choose home office and IT equipment, and a good salary.