Senior Full-Stack Engineer JS (m/w)
Remote
Workload: Full time
Your tasks:
Design, implement and maintain features of our application, currently serving 150,000 users.
Deliver product increments end-to-end, with Angular in the frontend, and Node.js (Express/Nest.js) in the backend.
Work closely with product managers and UI/UX designers to validate new features early in the development cycle, give valuable feedback on screen designs, and implement those designs with well-structured components.
Take ownership of intricate topics independently. At the same time, ensure that cross-cutting technical concerns are well aligned, e.g., during code reviews.
Contribute to our efforts to standardise our design system and component implementation.
Enhance our application architecture and performance in close collaboration with all developers across teams. You have the option to take the lead on cross-cutting technical initiatives alongside your work on the product.
Your profile:
5+ years of experience building web applications (JavaScript / TypeScript).
Extensive experience with Angular / RxJS and Node.js / Express / Nest.js. For this position, the frontend side is a must-have, and the backend side can be extended according to your experience and interests.
The ability to convert beautiful designs into high quality code.
Knowledge of REST API best practices and design principles.
Experience with reusable components, design systems and/or storybook.
Experience structuring large web application projects.
Proficient in git, ideally in combination with GitHub.
Strong communication skills, with fluency in English.
The following are a plus:
Degree in Computer Science or a related field.
Experience with CI/CD pipelines, ideally GitHub Actions.
Knowledge of monorepo and microfrontend architecture.
- Englisch
- Senior
- Angular
- JavaScript
- Node.js