Senior Full Stack Developer
Haystack
The Role
- Drive the development of a business banking account within a cloud-based web application in an interdisciplinary team.
- Work within a modern microservice architecture, ensuring smooth communication between services and contributing to tool and approach decisions.
- Actively shape the integration of AI agents and automated workflows into work processes and product structures.
- Take end-to-end responsibility for features, from initial idea to productive operation, with a focus on scalability and stability.
- Foster a culture of continuous improvement, experimenting with new forms of collaboration and iterating through Inspect & Adapt cycles.
- Several years of experience building modern web applications, with expertise in React, TypeScript, and Material UI on the frontend, and Spring Boot (Java) on the backend.
- Proven experience with relational databases (preferably PostgreSQL) and strong proficiency in AWS services (e.g., EC2, S3, RDS, Lambda).
- Commitment to software engineering excellence, including Clean Code, Test Driven Development (TDD), and agile methodologies.
- Solid understanding of microservices architecture and related technical challenges.
- Excellent German language skills (at least C2 level) as it's the team's working language.
- Opportunity to significantly influence a new and innovative product technically.
- Flexible remote work options with valued in-person team meetings.
- Work in a modern tech stack with a focus on cloud-based web applications.
- Contribute to architectural decisions and experiment with new tools and approaches.