
Senior Backend Developer
Kinnovis
full-time
Posted on:
Location Type: Hybrid
Location: Brunn am Gebirge • 🇦🇹 Austria
Visit company websiteSalary
💰 €75,000 per year
Job Level
Senior
Tech Stack
AzureCloudJavaScriptLaravelPHPTerraformVue.js
About the role
- Backend Development
- Design, implement and maintain backend services and RESTful APIs in Laravel (PHP)
- Ship production-ready code, write tests and perform thorough code reviews
- Think from the user's perspective before writing any code
- Implement and maintain integrations with payment gateways, access control systems, CRM platforms and other third-party APIs
- Optimise performance through profiling, query tuning and caching strategies
- Use AI-assisted coding tools where appropriate to boost efficiency and maintain quality
- Improve robustness by enhancing error handling, resilience and reliability
- Contribute to shared libraries within the mono-repo and keep dependencies healthy
- Collaborate with frontend engineers ( Vue.js ) to refine API contracts and data models
- Architecture & System Design
- Contribute to the evolution of our Laravel architecture within a mono-repo setup
- Help define modular boundaries, integration patterns and shared model ownership
- Improve API design, versioning, documentation and decoupling practices
- Provide architectural input via RFCs, ADRs, design reviews and technical guidelines
- Collaboration & Ways of Working
- Align with the frontend team on types, interfaces and data structures
- Encourage the adoption of AI in the development workflow
- Collaborate with fellow developers through pairing, reviews and knowledge-sharing sessions
- DevOps & Infrastructure (Azure)
- Help guide and improve Azure cloud infrastructure and deployment strategy
- Promote consistent infrastructure-as-code practices (Terraform)
- Support observability improvements across logging, monitoring and alerting
Requirements
- 7+ years in backend engineering roles, including recent senior-level ownership
- Strong expertise in Laravel (PHP) and RESTful API design
- Ability to apply user-centric thinking when planning, implementing, reviewing and testing features
- Practical experience in a SaaS environment with shared codebases or mono-repos
- Extensive experience in designing and maintaining scalable code architectures , leveraging established principles such as Event-Driven Architecture, SOA, DDD, Layered Architecture and Ports and Adapters
- Proficient in applying Clean Code principles, with a strong focus on DRY, SOLID and SRP
- Proven experience integrating with external APIs and third-party systems (e.g. payments, access control, CRM)
- Familiarity with CI/CD , automated testing and DevOps tooling, ideally on Azure
- Strong collaboration skills — experienced in working effectively within cross-functional teams
- Excellent communication , facilitation, and documentation skills in German and English.
Benefits
- Flexible working hours and a hybrid work model
- A modern, international team that values personal responsibility and clear communication
- A technically challenging platform in a stable, growing SaaS business
- A role with a strong mix of hands-on building and meaningful architectural contribution
- Extensive work on integrations and forward-looking AI initiatives
- Influence the future of a system that supports real-world operations
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
LaravelPHPRESTful API designEvent-Driven ArchitectureService-Oriented Architecture (SOA)Domain-Driven Design (DDD)Layered ArchitecturePorts and AdaptersClean Code principlesCI/CD
Soft skills
user-centric thinkingcollaborationcommunicationfacilitationdocumentation