Senior AI-First Full Stack Developer

Springtime Technologies GmbH
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Vienna, Austria

Tech stack

.NET
API
Artificial Intelligence
Azure
C Sharp (Programming Language)
Software as a Service
Code Review
Relational Databases
Database Design
Distributed Systems
Python
PostgreSQL
Microsoft SQL Server
TypeScript
GitHub Copilot
React
Large Language Models
Backend
Containerization
Information Technology
Front End Software Development
REST
Domain Driven Design
Api Management
Docker

Job description

Springtime Technologies is growing rapidly, and we're looking for a Senior Full Stack Developer with an AI-first mindset to drive the next evolution of our platform. In this senior hands-on role, you will own both backend and frontend delivery, architecting scalable services, building robust APIs, and shipping production-ready React interfaces - across our SaaS platform used by 200,000+ users across 75+ countries., * Lead backend architecture design - ensuring scalability, performance, and maintainability.

  • Design, build, and optimize RESTful APIs and service integrations powering our SaaS platform.
  • Own database design and data modeling decisions.
  • Apply clean architecture principles, domain-driven design, and proper separation of concerns.
  • Build and own frontend features in React/TypeScript - from component design to API integration and state management.
  • Define clean API contracts between backend services and frontend interfaces you build and ship yourself.
  • Establish and enforce coding standards and best practices across backend and full stack development.
  • Perform code reviews and provide constructive technical feedback. Mentor engineers and guide technical decision-making.

Requirements

We work with both .NET (C#) and Python stacks. You are not required to know both, strong, senior-level expertise in either is sufficient. We care about depth over breadth., Above all else, we are looking for someone who thinks with AI at the centre. This means:

  • You actively use AI tools (GitHub Copilot, Claude) in your daily development workflow - not occasionally, but as a default.

  • You have hands-on experience integrating LLM APIs (e.g. OpenAI, Anthropic Claude, Azure OpenAI) or AI/ML components into production applications.

  • You approach architecture decisions with an AI-augmentation lens: what can be automated, enriched, or replaced with a model?, * Bachelor's or Master's degree in Computer Science - or equivalent professional experience.

  • 5+ years of professional full stack development experience - backend and frontend.

  • Strong experience designing and building RESTful APIs and distributed systems. Solid proficiency in C# (.NET stack) OR Python - senior-level depth in one is sufficient.

  • Strong experience with relational databases (MS SQL Server, PostgreSQL).

  • Hands-on experience building production UIs with React and TypeScript - not just consuming APIs.

  • Confident with state management patterns, component architecture, and frontend performance.

  • Understanding of CI/CD pipelines and containerized environments (Docker). Fluent English, spoken and written.

About the company

Springtime Technologies is a provider of AI-based cloud solutions for accounts payable automation serving multi-national companies in the manufacturing, pharmaceutical and chemical industries. We enable our customers to automate the incoming invoice process on a global scale. More than 120,000 business users in 70 countries use our cloud software already. The company was founded in 2004 by a team of AI experts and has offices in Germany, Austria, and the Philippines.

Apply for this position