Location: Remote
Duration: 6-month contract, starting ASAP
About the Role: Our global software client is seeking a talented developer to join their Internationalization Team. This team ensures their products are available globally in over 20 languages. You will collaborate with Product Localisation Managers and Platform Developers to automate processes, enforce internationalization (i18n) requirements, and elevate their standards to industry benchmarks.
Key Responsibilities:
- Develop Scripts and Linters: Ensure string localizability, conduct i18n checks (spelling, pluralization, placeholders, concatenation), and manage developer notes and instructions.
- Integrate Localizability Checks: Automate and test i18n string checks within systems like Bitbucket and Traduki, blocking non-compliant strings.
- Filter Non-final Strings: Identify and exclude non-final strings from localization processes.
- Automate Stakeholder Identification: Streamline the process of identifying and contacting engineers responsible for problematic strings using tools like Sourcegraph and Slack.
Required Skills:
- Proficiency in Typescript, React, ReactIntl, and FormatJS
- Experience with Kotlin, Java, and Python is a plus
- Strong background in i18n and developing automation tools
- Familiarity with product development workflows and systems (Jira, Bitbucket, Feature Flag tooling)
- Ability to collaborate with cross-functional teams and manage stakeholder interactions
- Experience in Agile methodologies
- Commitment to writing long-lasting code
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 8-9 years of experience in a global software company, focusing on internationalization
- Proven track record in developing scripts and automation tools
Why Join?
- Be part of a team that makes our client’s products accessible worldwide
- Work in a dynamic, collaborative environment
- Contribute to cutting-edge internationalization projects
If you are passionate about internationalization and automation, and meet the qualifications, we would love to hear from you!
Apply Now to join our client’s Internationalization Team and help them make a global impact!