Software Engineer (Nest.Js + Angular)
Role details
Job location
Tech stack
Job description
Were looking for a Senior Software Engineer with a strong backend focus and some frontend experience to help stabilize and extend an existing legacy system during a critical growth period. Youll be working in partnership with a fast-growing technology company focused on flexible storage and logistics solutions, supporting both internal back-office tools and a marketplace mobile app. This is a hands-on role in a fast-paced, unstructured environment, where youll need to quickly ramp up, navigate a complex codebase, and deliver high-impact improvements., Design, build, and maintain backend services using Node.js and TypeScript Work on business-critical systems, including internal tools and marketplace applications Extend and stabilize a legacy codebase, improving reliability and performance Develop and maintain REST or GraphQL APIs Collaborate across teams to deliver high-impact usability and operational improvements Contribute to frontend work when needed using Angular Quickly self-onboard into existing systems and start delivering value Identify issues, unblock yourself, and proactively drive solutions Support system performance, reliability, and scalability during peak operational periods
Requirements
5+ years of experience in backend or full-stack engineering, with a strong backend focus Strong proficiency in Node.js and Nest.js Experience designing and maintaining REST or GraphQL APIs Experience working with NoSQL databases (MongoDB preferred) Experience with Angular (modern Angular 2+) Proven ability to work in existing, complex codebases and self-onboard quickly Proactive mindset with the ability to ask questions and unblock yourself Demonstrated familiarity with AI tools (e.g. Cursor, Claude, or similar) in day-to-day work Ability to work independently in a fast-paced environment Nice-to-Have Experience with React or React Native Experience working in logistics, marketplaces, or operationally complex products Experience with observability practices (logging, telemetry, error tracking