Software Engineer
Core
Design, build, and deploy secure, high-availability web and cloud applications using Node.js and Angular.
Role type
Mid-level full-stack software engineer (cloud-native)
Builds
Scalable RESTful APIs, distributed services, and single-page applications
Domain
Cloud computing, web development, microservices
Deliverable
production ML models | product features
Required skills
Node.js (Express.js/NestJS), Angular (v12+), TypeScript, RxJS, Google Cloud Platform (GCP), RESTful API design, Docker, automated testing (Jest/Jasmine), Git workflows
Preferred skills
Android application development, CI/CD pipeline automation, GCP serverless tools (Pub/Sub, App Engine)
Responsibilities
Design and deploy secure web/cloud applications, create component design specifications, implement automated testing suites, participate in architectural reviews and sprint planning
Seniority
Mid-level, hands-on IC