The Digital Agency in Munich. Traunstein. Barcelona. Vienna.
Developer, Node.js, TypeScript
Location
Germany
Posted
46 days ago
Salary
0
Seniority
Senior
Job Description
Developer, Node.js, TypeScript
valantic DXA
• Support the digital transformation of customer management (CRM) • Build and optimize digital processes • Develop and implement innovative application flows and digital products • Develop scalable web applications based on a Node.js backend • Integrate external interfaces and GraphQL endpoints (Apollo) for an Angular-based frontend • Work with container technologies in the context of Kubernetes and automated deployment solutions • Collaborate closely with colleagues from product/concept, design and development to improve the user experience
Job Requirements
- Extensive experience in developing and maintaining web applications
- Tech stack: TypeScript, Node.js, GraphQL; experience with Docker
- Desirable: experience with Kubernetes and knowledge of cloud hosting and Kubernetes cluster administration
- Experience with Go, PHP or Angular is a plus
- "You build it, you run it" attitude
- Solution-oriented, reliable and a team player
- Good German and English skills
Benefits
- A dynamic and challenging agency environment with diverse projects and an interesting client mix
- Work in an agile, focused team
- A varied and independent role with flat hierarchies and mutual trust
- A permanent employment contract with the option of hybrid or fully remote work within Germany, Spain or Austria
- Flexible working hours (family-friendly and guaranteed no weekend shifts)
- Legendary team events
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Provide requirements analysis, system design, Python and AI development, troubleshooting, performance optimization, and technical support • Design, develop, and maintain scalable Python applications using FastAPI and Pydantic • Implement asynchronous and parallel programming solutions with asyncio • Conduct thorough code reviews to ensure adherence to established guidelines • Integrate and experiment with multi-modal GenAI models • Work both independently and collaboratively within the team • Provide clear instructions to team members • Communicate with the client on a regular basis • Provide technical leadership for the team
• Take extreme ownership: You don’t just close tickets; you own the outcome. If a feature breaks or a customer is stuck, you’re the one who sees the fix through, regardless of where the problem sits in the stack. • Navigate real complexity: We aren’t doing simple CRUD work. You will be untangling massive systems and solving high-stakes puzzles that require creative thinking and the grit to push through frustration. • Be a "whatever it takes" engineer: You are flexible. If the frontend lead is out or an infra fire starts, you’re ready to jump in, learn what you don't know, and clear the path for the team. • Treat AI as a teammate: We use AI tools daily to move faster. You’ll be expected to leverage these tools to solve "impossible" problems and keep our quality bar high. • Drive the team forward: You’ll provide technical leadership, ensuring we’re making smart decisions and addressing tech debt before it becomes a roadblock.
• Fullstack development of enterprise web solutions based on Adobe Experience Manager (AEM). • Contribute both to the backend development in Java and to the creation of modern frontend interfaces with Angular and/or React, integrating services through REST APIs. • Collaborate with technical teams and project stakeholders in Agile contexts, contributing to the application evolution and software quality.
• building, and maintain robust server-side applications and APIs that power CMRE Data Management Program of Work • work in the design and development of CMRE Data Catalogue, Data Domain Model, Data Sharing Workflow • work within an Agile team under the guidance of the Software Architect, translating architectural designs into production-grade code while upholding high standards of quality, security, and performance • participate in code reviews, mentor junior developers, contribute to architectural discussions, and proactively flag technical risks or impediments to the team lead and project management




