4 дня назад
Senior Software Engineer (TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (TypeScript): Building and operating full-stack web applications with an accent on NestJS services, React/Next.js frontends, PostgreSQL, and AWS infrastructure. Focus on modernizing Java and PHP legacy systems, designing production APIs, applying automated testing and observability, and validating AI-assisted code.
Location: Santa Ana, California, United States
Company
provides grading, authentication, vaulting, and marketplace services for trading cards, autographs, comics, coins, video games, tickets, and memorabilia.
What you will do
- Design, build, test, document, monitor, and operate full-stack features across multiple products.
- Develop backend services with NestJS, TypeScript, TypeORM, and PostgreSQL, and frontend features with Next.js and React.
- Modernize the platform by replacing legacy Java/Spring Boot services and extracting functionality from the PHP monolith.
- Deploy containerized services on AWS using Docker, AWS CDK, Terraform, and CodeBuild-based CI/CD.
- Own multi-sprint initiatives independently, communicate risks, and deliver production-ready changes.
- Mentor engineers, share technical knowledge, improve team tooling and quality practices, and use AI coding tools with senior-level review.
Requirements
- 5+ years of professional experience building and operating production full-stack web applications.
- Advanced TypeScript and Node.js experience with NestJS or Express, or deep Java/Spring Boot experience with motivation to work in TypeScript.
- Strong relational database skills, including PostgreSQL or MySQL, schema design, query optimization, and ORM usage.
- Frontend engineering experience with React; Next.js, component architecture, state management, SSR/ISR, accessibility, and performance experience are required or strongly expected.
- Experience with REST APIs, automated testing, CI/CD, AWS, Docker, and production observability.
- Must be able to work legally in the United States; e-Verify is used to validate work authorization.
Nice to have
- Experience modernizing PHP, Java, or .NET legacy systems.
- AWS CDK or Terraform, SQS, GraphQL, gRPC, or Strapi experience.
- React Native/Expo, Python, FastAPI, or data pipeline experience.
- Experience integrating LLM APIs, retrieval-augmented generation, embeddings, or agentic workflows.
- Interest in sports cards, gaming, or collectibles.
Culture & Benefits
- Work on technology supporting millions of collectibles and a large modernization program.
- Collaboration includes code reviews, design reviews, documentation, tech talks, onboarding, and mentorship.
- Video interviews require cameras to be on; some interview steps may take place by phone.
- Accommodation for interview circumstances is available upon request.
Hiring process
- Interview stages may include video and phone interviews.
- A final on-site interview may be requested at the company’s discretion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Everything Engineer (Backend/TypeScript)
5 дней назад
Fullstack Staff Software Engineer (TypeScript/React/Node)
152 000 - 282 000$
7 дней назад
Senior Software Engineer (React)
150 000 - 200 000$
6 дней назад
Full Stack Software Engineer (React/Java)
98 800 - 164 600$
5 дней назад
Staff Product Engineer (TypeScript/Next.js)
220 000 - 250 000$
9 дней назад
Senior Software Engineer (Java, React)
95 170 - 156 355$