About The Position

This role offers an exciting opportunity to contribute to the backend development and API architecture of a production software platform. You will design, implement, and optimize scalable, maintainable solutions in a cloud-based environment while collaborating closely with cross-functional teams. The position emphasizes improving system reliability, performance, and long-term maintainability, with hands-on work in modern frameworks such as Node.js, NestJS, and TypeScript. You will participate in architectural decisions, troubleshoot complex issues, and ensure robust database and API design. This role is ideal for someone who enjoys solving technical challenges creatively, working on existing systems, and helping deliver high-quality software that supports the broader goals of the organization. The environment encourages continuous learning, inclusion, and professional growth.

Requirements

  • 5+ years of experience designing and implementing backend services and APIs
  • Experience building applications with NestJS or a comparable Node.js framework
  • Strong understanding of API architecture, including RESTful services, versioning, and authentication
  • Experience with relational databases such as PostgreSQL
  • Exposure to cloud platforms such as Azure or equivalent
  • Experience maintaining and improving existing systems in addition to greenfield development
  • Strong analytical skills, technical proficiency, and ability to quickly learn new tools and technologies
  • Commitment to clean architecture, long-term maintainability, and proper documentation
  • Demonstrated focus on fostering diversity, inclusion, and a collaborative team environment

Nice To Haves

  • Proficiency in TypeScript
  • Advanced database design skills, including schema optimization and query performance
  • Experience with cloud-native or containerized deployments
  • Familiarity with CI/CD pipelines and DevOps best practices

Responsibilities

  • Design, implement, and enhance backend services and APIs for existing software platforms
  • Collaborate on database schema design, query optimization, and performance improvements
  • Write clean, maintainable, and testable code using modern backend frameworks, including Node.js, NestJS, and/or TypeScript
  • Participate in technical design discussions and contribute to architectural and API decisions
  • Troubleshoot, debug, and improve system reliability, performance, and scalability
  • Work closely with cross-functional teams to deliver high-quality solutions
  • Maintain thorough documentation and follow best practices for code and architecture

Benefits

  • Competitive hourly pay ($60–$72 per hour, depending on experience)
  • Medical, Dental, and Vision insurance, some plans covered 100%
  • Health Savings Account (HSA) contributions for eligible plans
  • Basic Life Insurance provided
  • Voluntary coverage plans including Short-Term Disability, Long-Term Disability, Life, Accident, Critical Illness, and Supplemental Vision
  • 401(k) Plan with 3% employer contribution
  • Flexible Spending Accounts (FSA) for healthcare and dependent care
  • Company-provided cell phone plans and work-from-home equipment
  • Wellness programs and emphasis on work-life balance
  • Continuing education time and reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service