Назад
Company hidden
17 часов назад

Software Development Engineer II (React + Node.js/Kotlin/Java)

Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
China
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Development Engineer II (React, Node.js): Building and optimizing customer-facing features and next-generation workflows for vacation rental management with an accent on API design, database performance, and scalability. Focus on microservices architecture, performance optimization, and ensuring system reliability under heavy traffic.

Location: Shenzhen, China (hybrid)

Company

hirify.global empowers professional vacation rental managers and facilitates dream vacations for travelers worldwide through cutting-edge tech solutions.

What you will do

  • Build React components and pages delivering intuitive reservation, availability, and property management workflows.
  • Implement GraphQL queries/mutations and contribute to domain-driven schema evolution.
  • Develop Node.js and Kotlin endpoints for domain APIs, including payment, search optimization, and guest management features.
  • Optimize performance (bundle size, LCP, hydration time) informed by real user metrics & Core Web Vitals.
  • Write unit, integration, and end-to-end tests (Jest, React Testing Library, Cypress) to enforce quality.
  • Assist in on-call rotation for Escapia services and contribute to incident postmortems & reliability improvements.

Requirements

  • 2+ years of professional software development experience (or equivalent project experience).
  • Strong JavaScript & TypeScript fundamentals (ES2022+, types, generics).
  • Production experience with React (hooks, state, composition patterns).
  • Experience with REST APIs; exposure to GraphQL preferred.
  • Familiarity with Git workflows (branching, PR review) & CI.
  • Experience testing with Jest and React Testing Library (or similar).
  • Clear written & verbal communication in agile settings (English proficiency required).

Nice to have

  • GraphQL schema/resolver implementation (Apollo).
  • Node.js backend experience (Express/Fastify/NestJS).
  • Performance profiling (Core Web Vitals, Lighthouse).
  • Kotlin or Java service development experience.
  • Experience with AWS (CloudFront, Lambda, ECS, S3, API Gateway).
  • Familiarity with Docker & feature flag systems.

Culture & Benefits

  • Full benefits package including exciting travel perks and generous time-off.
  • Parental leave and a flexible work model with cool offices.
  • Access to career development resources.
  • An open culture where everyone belongs, differences are celebrated, and success is shared.
  • Recognized as a Best Place to Work on Glassdoor in 2024 and for award-winning culture by Forbes, TIME, Disability:IN.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →