Senior Full Stack Developer
Core
Design and implement clean, reusable software and large-scale distributed systems built from microservices, delivering innovative client experiences.
Role type
Senior Full Stack Developer
Builds
Microservices-based distributed systems and client-facing software
Domain
Software Engineering / Cloud Infrastructure
Required skills
TypeScript, Node.js, Vue.js, NuxtJS, Object-Oriented Programming, AWS, GCC 2.0, Kubernetes, Docker, Terraform, GitLab CI, Test-Driven Development, Continuous Integration/Delivery, Agile (XP, Scrum, Kanban)
Preferred skills
Azure, Technical influence, Communication, Resilience in ambiguous situations, Technical excellence
Technologies
AWS, Azure, Kubernetes, Docker, Terraform, GitLab CI, Vue.js, NuxtJS
Responsibilities
Design and implement large-scale distributed systems using microservices; Deploy and deliver software using continuous delivery and DevSecOps practices; Mentor junior colleagues and contribute technical leadership; Advocate for engineering best practices including TDD and pair programming; Proactively assess team health, code quality, and nonfunctional requirements.
Seniority
Senior, hands-on IC with mentorship responsibilities