Mid Software Engineer (React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Mid Software Engineer (React/TypeScript): Building and maintaining the Help Center application using a unified CMS (Contentstack) and a React-based frontend with an accent on SSR/SSG workflows and reusable UI components. Focus on optimizing performance, implementing content models, and integrating third-party APIs to enhance global marketing pages.
Location: Must be based in LATAM (Timezone coverage: CST - EMEA)
Company
is a software engineering company providing specialized talent and development services for global clients.
What you will do
- Build and maintain the Help Center application and marketing pages across global sites.
- Develop and optimize Next.js server-side rendering (SSR) and static site generation (SSG) workflows.
- Create reusable UI components using the Experience Design System (XDS) and Emotion.
- Implement content models and manage schema changes within the Contentstack CMS.
- Write GraphQL queries and integrate REST APIs for fetching and transforming content.
Requirements
- Must be based in LATAM
- 3+ years of software engineering experience.
- Strong proficiency in JavaScript, TypeScript, and React.
- Experience with Next.js or similar SSR frameworks.
- Experience with Node.js and integrating RESTful APIs or GraphQL.
- Proven experience writing automated tests using Jest and Playwright.
Nice to have
- Experience with Emotion (CSS-in-JS) and Storybook.
- Familiarity with Docker and GitLab CI/CD pipelines.
- Experience with caching tools like Redis and service mesh technologies (Envoy).
- Knowledge of i18n, l10n, and A/B testing frameworks.
Culture & Benefits
- Paid vacation, sick days, and floating holidays.
- Sport and insurance compensation.
- English language classes and training compensation.
- Charity opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →