Full Stack Software Engineer
Core
Design, build, and operate scalable cloud-native applications including modern front-end interfaces and robust backend services.
Role type
Senior Full Stack Software Engineer (via careerplan.io/jobs/563499733069482-full-stack-software-engineer-at-slb)
Builds
Scalable cloud-native web applications and micro-frontend architectures
Domain
Cloud-native software development
Required skills
Angular, TypeScript, Node.js, NestJS, micro-frontend architecture, MongoDB, Docker, Kubernetes, CI/CD pipelines, GitOps (Argo CD), Azure
Preferred skills
microservices architecture, observability and monitoring, secure application design
Responsibilities
Develop end-to-end web applications using Angular and Node.js; Design and implement micro-frontend architectures; Build and maintain RESTful APIs; Develop responsive user interfaces; Design and manage database solutions using MongoDB; Build and maintain containerized applications using Docker; Deploy and manage services in Kubernetes-based environments; Implement and maintain CI/CD pipelines; Support GitOps-based deployment workflows; Work with Azure cloud services; Participate in architecture discussions and code reviews.