
Lead/Senior Fullstack Developer
Critalog GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Heilbronn • Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Overall technical responsibility for DiaB platforms
- You take technical ownership of the development and evolution of a scalable DiaB platform (Drone-in-a-Box platform), including cloud backend, web frontend, and integration layers for drone hardware, edge systems and external services.
- You accompany the entire lifecycle – from conception through implementation to stable operation.
- You design highly available, secure and scalable cloud architectures for mission-critical applications in the public safety and security (BOS) environment.
- You design, implement and own robust, versioned REST APIs and microservices.
- The focus is on stability, security, performance and the real-time integration of drone, telemetry and sensor data.
- You develop performant, secure and user-friendly web interfaces for monitoring, control and analysis of DiaB systems.
- You establish and own modern DevOps processes, including CI/CD pipelines, infrastructure as code, container and orchestration environments, monitoring, logging and alerting.
- You consistently integrate security and compliance requirements into architecture and development processes ("Security by Design").
Requirements
- At least 5 years of professional experience as a Lead/Senior Full Stack Developer
- Strong knowledge of TypeScript (both frontend and backend)
- Solid experience with Nuxt.js and the Vue.js ecosystem
- Practical experience with NestJS, dependency injection and modular architectures
- Experience with relational (PostgreSQL, MySQL) or NoSQL databases
- Confident with Git and CI/CD pipelines
- You write clean, maintainable code and have an eye for detail
- Nice-to-have: experience with testing (Jest, Cypress), familiarity with Docker and cloud platforms (AWS, GCP, Azure), experience with GraphQL, agile working methods (Scrum, Kanban)
Benefits
- Modern tech stack: work with current technologies and best practices
- Flexibility: flexible working hours and remote options
- Professional development: budget for conferences, workshops and training
- Team: a motivated, collegial team where you can grow and contribute
- Attractive conditions: competitive salary and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNuxt.jsVue.jsNestJSREST APIsmicroservicesPostgreSQLMySQLGraphQLCI/CD
Soft Skills
attention to detailclean code practices