Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Engineer (TypeScript/Nest.js): Designing and maintaining internal and public-facing APIs for the Supabase platform with an accent on scalability, reliability, and third-party integrations. Focus on enhancing the Management API, expanding OAuth capabilities, and improving the developer experience for the Branching feature.
Location: Remote (Global)
Company
Supabase is the Postgres development platform providing a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.
What you will do
- Design, implement, and maintain internal and public-facing APIs for Studio, CLI, and OAuth applications.
- Develop custom integrations with third-party platforms and partners.
- Collaborate with DevOps and Frontend teams to ensure smooth implementation of API functionality across the platform.
- Build and enhance testing, debugging, and monitoring tools to ensure API stability and performance.
- Work with the dev-workflows team to improve the Branching experience for users.
Requirements
- 5+ years of experience in backend API development.
- Strong expertise in TypeScript and JavaScript (Node.js).
- Experience with modern frameworks and tools such as Nest.js, Express, Vitest, and Zod.
- Expertise in OAuth, JWT, and API security best practices (rate limiting, CORS).
- Good understanding of PostgreSQL and relational databases.
- Knowledge of CI/CD pipelines and Docker for containerized deployments.
Culture & Benefits
- Fully remote work environment with a WeWork membership or co-working allowance.
- Equity ownership (ESOP) for all team members.
- Tech allowance for setting up an ideal home work environment.
- 100% health insurance for employees and 80% for dependents.
- Annual company-wide off-sites in different cities.
- Asynchronous work culture focusing on trust and flexibility.
- Annual education allowance for professional growth.
Hiring process
- Application review by the team.
- Introductory video call.
- Up to four interviews with Team Leads, future teammates, cross-functional stakeholders, and leadership.
- Final decision and offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →