remote
Full Stack Software Engineer - SLB
Software Engineer
Full Stack Software Engineer building scalable cloud‑native web applications with Angular, TypeScript, Node.js and NestJS, while driving CI/CD pipelines and containerized deployments.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using Angular, TypeScript, Node.js, and NestJS.
- Architect and implement robust backend services and APIs that support high‑performance, cloud‑native workloads.
- Collaborate with DevOps to build and optimize CI/CD pipelines, ensuring automated testing, linting, and deployment to container platforms.
- Participate in code reviews, performance tuning, and security best practices across the full software development lifecycle.
- Mentor junior developers and contribute to knowledge sharing sessions on modern full‑stack technologies.
Requirements
- 5+ years of professional experience in full‑stack development with a strong focus on Angular and Node.js ecosystems.
- Proficiency in TypeScript, NestJS, and modern front‑end architecture patterns.
- Hands‑on experience with CI/CD tooling (Jenkins, GitHub Actions, GitLab CI) and container orchestration (Docker, Kubernetes).
- Solid understanding of cloud platforms (AWS, Azure, or GCP) and cloud‑native design principles.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
angulartypescriptnodejscicd