Box
Box
New

Senior Software Engineer, i18n, l10n

30k - 39k PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#406482·Dodano 5 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

i18nl10nTypeScriptReactJavaScript

Firma i stanowisko

Box is a leader in Intelligent Content Management, providing a platform to enable collaboration, manage content lifecycle, secure critical content, and transform business workflows with enterprise AI. Founded in 2005 and headquartered in Redwood City, CA, Box serves global organizations including JLL, Morgan Stanley, and Nationwide, with offices in the US, Europe, and Asia.

Wymagania

  • 5+ years of software engineering experience with at least 3 years focused on software internationalization (i18n) and localization (l10n).
  • Proficiency in TypeScript, JavaScript, and hands-on experience building applications or libraries using React or similar frameworks.
  • Deep understanding of Unicode standards, CLDR (Common Locale Data Repository), ICU formatting, and BCP 47 locale codes.
  • Hands-on experience with i18n libraries such as i18next, react-intl, formatjs and Translation Management Systems like Phrase, Smartling, or Transifex.
  • Strong knowledge of frontend localization challenges including RTL layout rendering, CSS logical properties, and font fallback strategies.
  • Experience integrating localization workflows into CI/CD pipelines, e.g., GitHub Actions, Jenkins, and working with serialization formats like JSON, XLIFF, PO, YAML.

Obowiązki

  • Architect and maintain scalable i18n libraries, frameworks, and localization pipelines across web, mobile, and backend services.
  • Refactor legacy codebases to support dynamic locale switching, pluralization, gender agreement, date/time/currency formatting, and right-to-left (RTL) layouts.
  • Build and optimize continuous localization pipelines (CI/CD integrations) for resource file extraction, Translation Management System (TMS) syncing, and build-time validation.
  • Maintain high i18n coding standards, conduct code reviews, and mentor junior engineers on global-readiness best practices.
  • Partner with UX Designers to ensure global design requirements are met early in the product lifecycle.
  • Participate in on-call rotation to respond to and triage any issues that arise.

Inne informacje

Box is an equal opportunity employer and values diversity. They do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other protected category under applicable human rights legislation.

By applying, candidates agree to processing of their personal data in accordance with Box's privacy notices.

Box

Box

20 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz