We’re 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. You’ll be working in partnership with a fast-growing technology company focused on adaptable 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 you’ll need to quickly ramp up, navigate a complex codebase, and deliver high-impact improvements.
Key Responsibilities 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
Core Requirements 5+ years of experience in backend or full-stack engineering, with a strong backend focus Strong proficiency i n Node.js
an d Nest.js Experience designing and maintainin g RE ST o r GraphQL APIs Experience working wit h NoSQ L databases (MongoDB preferred) Experience wit h 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 wit h 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
Why Join Kake? Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination.
The icing on the Kake: Competitive Pay in USD – Work globally, get paid globally. Fully Remote – Simply put, we trust you. Better Me Fund – We invest in your personal growth and passions. ❤️ Compassion is Badass – Join a community that invests in social good.
Please Note: Due to the high volume of applications, only shortlisted candidates will be contacted.