As a Senior Engineer you will be one of the first full-time engineer and collaborate closely with our Co-Founder and CTO, James
In the first 6-12 months you will have successfully: built AI Agents to help our users build risk-controls, data analytics and reports
extended the frontend to include new pages, components and features using HTML, CSS and Typescript (Angular/React)
extended backend applications based on Java/SpringBoot to include new services, components and entities
apply context engineering, tool use and evaluations with many frontier LLMs
implement AI features on the frontend
follow DDD for application design, use TDD to guide through implementing new features, use SOLID principles and clean code
deploy applications to Kubernetes using Helm and Flux-v2 and manage infrastructure in Azure using Pulumi
support architecture design by either contributing or challenging decisions to find a robust architecture that is a pleasure to maintain and document architecture decisions and rationale
Requirements
Strong, proven experience in frontend development, using preferably Angular or React, TailwindCSS, Typescript
Strong, proven experience in backend development, using especially Java, Spring Boot, Postgres
Solid understanding in Kubernetes (AKS), Azure, and Pulumi
TDD, SOLID, Clean Code, CI/CD, Arc42, DDD, and C4 are not only buzzwords but fully incorporated in your daily routine
Strong communications skills in English, German would be a plus
Tech Stack
Angular
Azure
Flux
Java
Kubernetes
Postgres
React
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
A steep learning curve and a structured development path, no matter whether you want to move into a leadership role or stay on the individual contributor track
Hybrid work-model (but we want to use the first 2 months in-office to strengthen our relationship)