Find a new opportunity within our portfolio

43
companies
383
Jobs

Senior Frontend Engineer

Lokalise

Lokalise

Software Engineering
Englewood Cliffs, NJ, USA · Remote
Posted on Friday, February 9, 2024

Who are we

Founded in 2017, Lokalise is a cloud-based translation management system that helps businesses streamline their localization processes. It provides a platform for managing translations of software, websites, mobile apps, and other digital content. Overall, Lokalise helps businesses improve their time-to-market, increase translation quality, and reduce costs associated with localization.

Location

Even though our company operates exclusively on a remote basis, you are required to reside in and have legal work eligibility within one of the specified countries: Bulgaria, Czech Republic, Estonia, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Netherlands, Poland, Portugal, Romania, Serbia, Slovakia, Spain, Ukraine, United Kingdom.

About

We are looking for a Senior Frontend Engineer for our In and Out team to help build, maintain, and scale our React-based component libraries that power the UI for Lokalise applications. This is as well as working closely with cross-functional teams on everything from Frontend standardization, delivering code best practices, creating reusable code, and supporting our engineers, designers, and Product to drive consistency across our interfaces.

You will

  • Write scalable, performant, and accessible CSS, HTML, and JavaScript that makes up our suite of ReactJS/TypeScript reusable components
  • Carefully design the APIs for these components – considering key details like balancing flexibility with design consistency, developer experience, and consistency across the framework
  • Work closely with product managers, designers, and engineers from across the organization to introduce new patterns/components into the framework and iterate on existing ones
  • Help maintain and iterate on our internal site for displaying and documenting the design system
  • Write documentation – documentation is critical for the usability and success of a design system
  • Contribute to and help drive decisions, initiatives, and coding patterns throughout the larger Frontend team at Lokalise
  • Advocate for best practices, accessibility, and performance
  • Cover own code with unit tests
  • Gain in-depth product knowledge and become familiar with the software localization processes used around the globe

You must have

  • Senior-level experience working with React and React Hooks
  • In-depth knowledge of Vanilla JS and TypeScript
  • In-depth knowledge of CSS-in-JS solutions (styled-components) and CSS3
  • Experience working with Jest
  • Experience working with REST API
  • An understanding of the latest ECMAScript specifications
  • Good knowledge of Git
  • Working knowledge of English

It will be considered a significant advantage if you bring

  • Knowledge of PHP
  • Experience working with Docker
  • Experience with CSS preprocessors (LESS/Sass)
  • Experience building and maintaining design systems, components, and design tokens
  • Leadership skills and an ability to develop strong partnerships
  • Experience with Storybook and design/prototyping tools (e.g., Figma)
  • Experience publishing npm packages, semantic versioning, and backward compatibility, as well as delivering breaking changes without hurting engineering productivity.

Our Benefits

  • Competitive salary and employee stock options plan
  • Fully remote and flexible working hours
  • Co-working budget
  • Unlimited vacation policy
  • Top-notch tech equipment for your work
  • Learning & Development program
  • Health insurance
  • Wellness benefits
  • Mental health support - every employee has access to a dedicated mental health platform
  • Great startup atmosphere, team spirit, and team events

#LI-remote #LI-DS1

We are committed to a culture of inclusion and equal opportunities. Therefore, we welcome applications from people of all gender identities, sexual orientations, personal expressions, relationship, marital, or civil partnership statuses, racial identities, national or ethnic origins, religious beliefs, ages, and disability statuses.