Tech Stack
ASP.NETAWSAzureCloudDockerGoogle Cloud PlatformJavaScriptKubernetesMicroservices.NETPostgresTerraformTypeScriptVue.js
About the role
- Take end-to-end ownership of features and services: design, code, deploy, monitor, and maintain (“You build it, you run it”)
- Modernize and expand the front end (Vue.js + TypeScript) while contributing to .NET microservices and databases
- Collaborate with product managers, UX/designers, and teammates to deliver product-focused features
- Contribute to architecture, design, and implementation of new product capabilities
- Set up and improve CI/CD pipelines to increase delivery speed and reliability
- Ensure quality through testing (TDD/BDD), code reviews, and proactive issue prevention
- Champion DevOps best practices, automation, and operational excellence
- Mentor teammates and share knowledge to raise team standards
Requirements
- Product mindset: care about solving problems, not just completing tickets
- Strong fullstack experience: backend and frontend
- Backend: C#, .NET Core/.NET 6+, ASP.NET Web API, microservices
- Databases: MSSQL and/or PostgreSQL
- Frontend: Vue.js and/or TypeScript
- Solid understanding of software architecture, design patterns, and modern engineering practices
- Hands-on DevOps experience: CI/CD pipelines, IaC (Terraform, Helm), containerization (Docker), Kubernetes, and cloud (Azure, AWS, or GCP)
- Proven ability to mentor and collaborate across disciplines
- Comfortable in agile environments and actively shaping team ceremonies, planning, and retrospectives