Senior Backend Software Engineer (Node.js / TypeScript)
Core
Design, develop, and maintain scalable, secure, and high-performance backend applications using Node.js and TypeScript.
Role type
Senior IC backend software engineer
Builds
Scalable backend services and RESTful APIs
Domain
Internet / Distributed Systems
Required skills
Node.js, TypeScript, REST APIs, Git, PostgreSQL, MongoDB, Docker, Linux, Bash, PowerShell
Preferred skills
Kubernetes, NestJS, CI/CD, Terraform, Infrastructure as Code
Technologies
Node.js, TypeScript, NestJS, PostgreSQL, MongoDB, Docker, Kubernetes, Terraform, Bash, PowerShell
Responsibilities
Design and develop scalable backend services; Develop and integrate RESTful APIs; Manage and operate Docker containers; Implement secure coding practices; Write automation scripts using Bash or PowerShell; Participate in code reviews and performance optimization; Support CI/CD processes.
Seniority
Senior, hands-on IC