Description
About The Company
NinjaOne is a leading provider of unified IT operations solutions, serving over 40,000 customers across more than 140 countries.
Our platform consolidates essential IT management tools such as endpoint management, autonomous patching, backup, and remote access into a single, intuitive console.
This integration aims to streamline IT workflows, enhance operational resilience, and reduce costs for organizations worldwide.
Committed to customer success, NinjaOne has maintained a high customer satisfaction score of 98% over several years, reflecting our dedication to delivering reliable and effective solutions.
Our company culture emphasizes innovation, collaboration, and continuous growth, making us an ideal environment for professionals seeking to make a meaningful impact in the tech industry.
About The Role
We are seeking a skilled Front-end Localization Engineer to join our UI engineering team.
In this pivotal role, you will be responsible for delivering high-quality, localized user experiences across our SaaS platform.
Your expertise in front-end development, particularly with React and modern web technologies, will be essential in integrating and managing localization processes.
You will design, build, and refine scalable interfaces that function seamlessly across multiple languages and regions, ensuring our products are accessible and user-friendly worldwide.
Additionally, you will help embed internationalization best practices into our front-end architecture from the outset, shaping how our products reach and resonate with a global audience.
This role offers flexibility with remote working options, especially for candidates residing in specific US states.
Alternatively, you can opt for a hybrid work arrangement at our physical offices located in Austin, TX, and Tampa, FL.
As a key member of the team, you will collaborate closely with localization, design, and engineering teams to ensure the delivery of localized features that meet international standards and user expectations.
Qualifications
Bachelor’s degree or equivalent work experience in Computer Science, Software Engineering, or a related field3+ years of professional experience in front-end or software engineering roles2+ years of hands-on experience with React, JavaScript, and CSSProven experience in localization engineering, including internationalization, adaptive UI, and responsive design principlesBilingual proficiency with strong verbal and written communication skills in English and at least one additional languageExperience building reusable, component-based UI using design systems and tools such as Figma and StorybookWorking knowledge of Python, including automation scripting and development workflowsFamiliarity with localization workflows, including Computer-Assisted Translation (CAT) toolsUnderstanding of front-end testing frameworks and effective test case developmentStrong collaboration skills to work effectively across diverse teams and culturesSelf-motivated, proactive, and capable of managing projects independentlyExperience working in fast-paced environments with the ability to prioritize tasks efficiently
Responsibilities
Design, implement, and maintain scalable internationalized UI solutions within the React codebaseIntegrate localization into React components, manage localization files, and optimize UI architecture for performance and accessibilityExtract, manage, and coordinate translation efforts for UI strings with internal teams and external vendorsValidate localized builds across multiple languages and regions, ensuring translation accuracy and UI consistencySupport localization QA processes, identify and resolve UI, layout, and functional issues related to localizationServe as a primary point of contact for localization-related front-end issues, advocating for best practices in internationalizationManage localization readiness for product releases, collaborating with engineering, design, and localization teamsContinuously evaluate and adopt new tools and workflows to enhance localization processes and developer experienceActively participate in cross-functional communication to ensure seamless delivery of localized featuresPerform other duties as assigned to support the team’s objectives and projects
Benefits
Flexible working hours with remote and hybrid work optionsOpportunity for professional growth and skill development through renowned training platformsCompetitive compensation packagesComprehensive health benefits including medical, dental, and vision coverage401(k) retirement plan with company matchingLife insurance coveragePaid time off (PTO) and holidaysCollaborate with a diverse, international team in a dynamic work environment
Equal Opportunity
NinjaOne is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other protected status under applicable law.