Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Photon Logo

Tech Lead – Node.js and API

Photon

$46,000 - $161,000
Aug 27, 2025
TX, US
Apply Now

The company is looking to solve the problem of designing, implementing, and optimizing scalable RESTful APIs using Node.js and Express.js, while ensuring maximum scalability, resilience, and performance.

Requirements

  • 5+ years of experience in Node.js development, with at least 2+ years of experience in a leadership role.
  • Strong expertise in designing and building RESTful APIs using Node.js.
  • Experience in building highly available, fault-tolerant systems that can handle production-level traffic.
  • Proficiency in monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack, Datadog, New Relic).
  • Experience with resilience patterns such as circuit breakers, retry logic, and rate limiting.
  • Deep understanding of API security best practices (OAuth2, JWT, API Gateways, etc.).
  • Experience with cloud platforms (AWS, GCP, Azure) and serverless architectures.

Responsibilities

  • Design, implement, and optimize scalable RESTful APIs using Node.js and Express.js (or similar frameworks).
  • Architect API systems for maximum scalability, resilience, and performance.
  • Ensure that APIs are modular, reusable, and easy to maintain.
  • Integrate with third-party services, databases, and other internal systems.
  • Apply principles of resilience engineering to design APIs that gracefully handle failures and continue to perform under stress.
  • Set up and maintain real-time monitoring and alerting using tools like Prometheus, Grafana, ELK stack, Datadog, or New Relic.
  • Implement security best practices for API development (e.g., OAuth2, JWT tokens, rate limiting, IP whitelisting, and API gateways).

Other

  • Lead and mentor a team of Node.js developers, providing technical guidance, code reviews, and career development.
  • Drive adoption of best practices in API development, monitoring, and resilience across the team.
  • Collaborate with cross-functional teams including front-end developers, DevOps, and QA to deliver high-quality software.
  • Participate in sprint planning, backlog grooming, and retrospectives to ensure the team is aligned and focused on the right goals.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.