Software Engineer (React/TypeScript, Golang)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (React/TypeScript, Golang): Build and ship product features across the core web application, backend services, and APIs for Astro, with an accent on full-stack development, production-ready API/UI workflows, and reliability. Focus on designing REST/GraphQL interfaces, implementing and maintaining application code, and troubleshooting incidents through on-call support.
Location: New York City (Hybrid)
Salary: $144,000–$160,000 (plus equity and comprehensive benefits)
Company
builds Astro, a unified DataOps platform powered by Apache Airflow.
What you will do
- Write, test, and maintain application code across frontend components (React/TypeScript) and backend services/APIs (Golang and/or TypeScript).
- Participate in code reviews and develop judgment for production-ready quality.
- Build and troubleshoot product features, APIs, and UI workflows across the stack.
- Identify and fix bugs, edge cases, and small-scope issues with support from senior engineers.
- Maintain technical documentation, design notes, and testing coverage for delivered features.
- Join on-call rotation to pair with senior engineers and resolve production incidents.
Requirements
- 0–4 years of experience in software/application engineering (or equivalent internship/coursework for Software Engineer I).
- Working knowledge of at least one backend language: Go, TypeScript, or Python; familiarity with modern frontend frameworks such as React.
- Understanding of REST/GraphQL API design and how frontend and backend systems communicate.
- Comfort with Git and automated testing practices (unit, integration, or end-to-end).
- Clear written communication and a habit of documenting work.
- Comfort receiving feedback and iterating quickly.
Nice to have
- Experience with modern frontend tooling (React, state management, component libraries) or backend frameworks.
- Familiarity with API design, authentication/authorization patterns, or GraphQL.
- Familiarity with Apache Airflow or other data-orchestration tools.
Culture & Benefits
- Hybrid work model based in New York City.
- Equity component and comprehensive benefits package.
- Hands-on experience shipping production-grade software with guidance from senior engineers.
- On-call rotation with pairing support for incident troubleshooting.
Hiring process
- Interview process determines the specific applications team and the level (Software Engineer I vs II) based on experience and demonstrated scope.
- Technical evaluation includes code, API/UI workflow, and production-readiness expectations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →