Senior Front End Software Engineer - Quito, Ecuador - NinjaOne, LLC

NinjaOne, LLC
NinjaOne, LLC
Empresa verificada
Quito, Ecuador

hace 1 semana

María José Romero

Publicado por:

María José Romero

beBee Recruiter


Descripción

About the Role


We are looking for a Senior Software Engineer to work directly on our Ticketing team with a strong focus on design systems, React and Single Page Applications.

Our design squad is a multi-disciplinary team comprising product design, product owners, and engineering.

We work cross-functionally with just about every team to deliver a unified customer experience that inspires and brings value to our diverse customer base.


Location:


  • Ecuador, Colombia, Brazil, Mexico, Spain

What You'll be Doing

  • Partner with designers and engineers to develop and implement design system components and patterns via React and Storybook.
  • Oversee the architecture and distribution of shared user interface libraries and frameworks that can be easily adopted by NinjaOne's product development teams.
  • Partner with designers and product teams to develop robust, extensible, and accessible UI components.
  • Write secure, maintainable code that powers, participate in code reviews and lead crossteam initiatives, and document processes thoroughly.
  • Other duties as needed.

About You

  • 5+ years of recent working experience with JavaScript and CSS.
  • 3+ years of recent working experience with REACT.
  • Experience working with Design System software's such as: Figma, Storybook etc.
  • Componentbased user interface development experience, including how to construct and deconstruct components, with a focus on creating composable and reusable UI elements.
  • Experience with accessibility, internationalization, adaptive UI, responsive design, and other core UX considerations.
  • Familiarity with frontend testing frameworks, the value they provide, and how to write effective tests.
  • Fostered habit of constant code and system improvement by refactoring and thinking critically about the system.
  • Provide constructive feedback on team's design choices and code.
  • Bachelor's degree or equivalent work experience in Computer Science or Engineering.
  • Strong written and verbal communication skills.

About NinjaOne

What You'll Love
We are a collaborative, kind, and curious community.

We honor your flexibility needs with full-time work that is fully remote.

We reward your work with opportunity for growth and advancement.

BI-REMOTE

BI-HYBRID

LI-JR1

Más ofertas de trabajo de NinjaOne, LLC