Senior Backend Software Engineer - Node.js/TypeScript at Makai Labs | New York | Rezi

Senior Backend Software Engineer - Node.js/TypeScript at Makai Labs

Senior Backend Software Engineer - Node.js/TypeScript

Makai Labs · New York

1 weeks ago

Senior Backend Software Engineer - Node.js/TypeScript

Makai Labs · New York

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This is a full-time remote role for a Senior Backend Software Engineer at Makai. This person will be responsible for backend app development and will collaborate with cross-functional teams to design and implement innovative solutions that enhance user experiences and drive business outcomes.

Responsibilities

  • Develop new features across our Node.js/TypeScript backend services
  • Optimize applications for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs
  • Collaborate with frontend developers and product designers to improve usability
  • Write robust, clean, and documented code
  • Maintain and enhance existing applications
  • Conduct performance tests and ensure responsiveness and stability across all platforms

Requirements

  • Experience with Node.js and TypeScript required
  • 7+ years of professional backend software engineering experience, including strong, current, hands-on experience building and running production services
  • Experience building and running software in a regulated, compliance-heavy environment (e.g., healthcare and PHI, HIPAA, SOC 2, or HITRUST), with the access-control, audit-logging, and data-handling discipline that implies
  • Proven ability to pick up new frameworks and tools quickly, and to reason about systems rather than rely on familiarity with a single specific stack
  • Strong command of relational data modeling and an ORM, and of structured request/schema validation as a general practice
  • Relevant experience using Docker
  • Understanding of microservices architecture and related patterns
  • Solid software engineering skills, with the ability to produce well-structured, maintainable code
  • Familiarity with modern authorization mechanisms
  • Solid experience working from a fully remote position

Skills

  • Node.js
  • TypeScript
  • Docker
  • Microservices architecture
  • Relational data modeling
  • ORM
  • Structured request/schema validation
  • Modern authorization mechanisms
  • NestJS
  • Express
  • Fastify
  • Azure
  • Kubernetes (AKS)
  • Temporal
  • Multi-tenant SaaS architecture
  • Legacy modernization
  • Migration

Location

  • Remote
  • Eastern time zone

Work Type

  • Full Time
  • Fully remote

Experience Level

  • Senior
  • 7+ years

Benefits

  • Fully remote role
  • Eastern time zone
  • Opportunities to work in-person with local colleagues
  • Generous PTO
  • Full health insurance premium reimbursement
  • 401(k) matching
  • Career growth & development opportunities

About the Company

  • Makai uses best-in-class AI and data to solve real-world operational and strategic challenges at scale.
  • We help businesses with enterprise automation, human-machine teaming, product design and development, and market intelligence.
  • Until now, people have had to learn and adapt to software.
  • Makai creates solutions that adapt to people because technology will never be 100% accurate.
  • People are essential for all of our human-machine teaming solutions.
  • Small senior teams, real ownership.
  • We'd rather have one engineer who understands a platform top to bottom than several who each own a slice.
  • Be a flexible, innovative and creative thinker
  • Be congenial and a team player
  • Be self-sufficient
  • Be self-driven with an ownership mentality
  • Have a strong work ethic