Senior Software Engineer (Frontend Engineering)

Remoto

(Qualquer lugar)

Sênior

Requisitos

6+ anos de experiência na carreira

Inglês avançado

React

JavaScript/TypeScript

Conhecimentos Desejáveis

Playwright

Figma

Tarefas e Responsabilidades

Important Note

  • English is the only language for this role, and requires candidates to have advanced English communication skills.
  • Might require adjusting working hours to collaborate with teams in US (PST time) and India
  • This role requires PJ (contractor)

About the Role:

Job Title : Senior Software Engineer

Job Type : Full-Time

Experience : 6+ years

User interfaces are a crucial part of Sibros’ products, as most interactions between Sibros’ customers and our platform happen via a web interface. As a senior engineer in the frontend development team, you will be responsible for building the UI for our web applications: a reusable, decomposable, and user-friendly interface that serves technical and non-technical users. You will work with the product and engineering team to tackle the tradeoff between customizability, complexity, and standardization.

What you’ll do

  • Own and drive the development of key features
  • Work closely with product owners, backend engineers, and firmware engineers to iterate on solutions
  • Design reusable modules for web applications to scale the team’s development
  • Implement complex workflows and visualizations in web applications to display intuitive content to end-users

What you should know

  • JavaScript fundamentals 
  • At least one JavaScript UI framework (e.g., React JS, Angular JS, Vue.js)
  • How to develop and maintain design systems
  • How to lead feature development with multiple stakeholders
  • UX principles, interaction design, and information architecture
  • How to build data-heavy web applications with production quality
  • How to collaborate with cross-functional teams, including product managers and software engineers

Preferred Qualifications

  • Experience with time series data plotting using data visualization tools such as d3.js or plotly.js
  • Experience writing end-to-end tests with libraries such as Playwright or Cypress
  • Experience designing user interfaces in Figma
  • Experience in building web applications for IoT devices



Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga: