Software Engineer II (Marketplace)
ImmutaRemotely
typescriptdockerkubernetespostgresqlangularnestjsrest apisci/cd
Job Description
📋 Description
- Design and implement backend services and APIs using TypeScript/NestJS and related technologies.
- Build frontend features in Angular and integrate them with shared design-system components.
- Own defined features, components, services, or moderately complex project workstreams from
- Develop workflow-driven functionality that helps users discover data, request access, and move
- Improve performance and scalability by optimizing application code, database queries, and service
- Write automated tests, participate in code reviews, and contribute to reliable, maintainable
🎯 Requirements
- Typically 3–5 years of professional software engineering experience, or equivalent demonstrated
- Proficiency with TypeScript/JavaScript and experience with Angular, React, or a comparable modern
- Experience building APIs and services with NestJS, Node.js, or a comparable backend framework
- Experience with relational databases, preferably PostgreSQL, and understanding of REST APIs
- Familiarity with containerization tools such as Docker or Kubernetes and modern CI/CD practices
- Experience writing automated tests, participating in code reviews, and applying sound software
🎁 Benefits
- Hybrid workplace with offices in Boston, MA; Columbus, Ohio; College Park, Maryland
- Competitive benefits package for full-time employees
- Learning and Development Resources