Senior Software Engineer (Frontend)

Híbrido Array 5-10 anos BRL 20.000 – 25.000/mês
Ads
São Paulo, São Paulo, Brazil
Publicada: 12/06/2026
Via: workable

Descrição da Vaga

As a Senior Software Engineer on the Frontend team, you will build elegant and intuitive user interfaces for web portals that support internal and external users. You will take full ownership of features from concept to delivery, architect scalable and maintainable frontend solutions, and be a driving force behind the evolution of the product.
A core challenge of this role is leading the migration from a monolith to a micro-frontend architecture and building a new design system from the ground up. You will set the technical bar through code reviews, define coding standards and architectural guidelines, and ensure that all code is designed with testability in mind.
This role is based in our Sao Paulo, Brazil office with 4 days per week in office required. You will report to the Frontend Engineering Lead in Brazil and must overlap with Mountain Time Zone (US) for at least 4 hours daily.
Responsibilities:
Design scalable, modular, and maintainable frontend architectures using React and TypeScript
Take full ownership of features and projects from concept to release, ensuring alignment with business goals
Lead the development and long-term maintenance of the internal design system
Optimize performance for high-traffic and data-intensive applications
Ensure code is designed with testability in mind; implement unit, integration, and end-to-end testing
Define and enforce coding standards, architectural guidelines, and CI/CD processes
Conduct code reviews to maintain technical excellence across the team
Partner with backend engineers, designers, and product managers to deliver cohesive solutions
Mentor junior engineers and contribute to skill development within the team
Champion adoption of AI-assisted development tools to accelerate delivery and improve code quality
5+ years of professional frontend development with a proven track record in designing scalable frontend solutions
Expert-level proficiency in TypeScript and React (hooks, context API, state management with Redux or Recoil)
Strong design system experience: component API architecture, theming, long-term maintenance, and success measurement
Experience with Vite or other modern build tools and bundlers (Webpack, Next.js)
Experience with component libraries such as Material UI including theming and design system standards
Strong understanding of RESTful API patterns and Backend-for-Frontend (BFF) integration
Experience with testing tools (Vitest, Jest, Mock Service Worker) and unit, integration, and end-to-end testing practices
Strong understanding of data structures, algorithms, and design patterns
Solid understanding of web performance optimization techniques
Familiarity with CI/CD pipelines and DevOps principles
Proven ability to leverage AI-assisted development tools (GitHub Copilot, LLM-based coding assistants) to accelerate delivery
English proficiency at B2 level or above
Based in Sao Paulo, Brazil; available 4 days per week in office (non-negotiable)
Must overlap with Mountain Time Zone (US) for at least 4 hours daily
Salary: R$20,000 to R$25,000 BRL gross per month (approx. USD $4,000 to $5,000)
Contract Type: CLT (Brazilian labor law - full employee, not a contractor)
Health Benefits: Health insurance, dental insurance, and life insurance included
Meal/food allowance.
Transportation Allowance - This is a hybrid role with 4 days in-office (In Av. Paulista)
Ads

Benefícios

Health Insurance
Dental Insurance
Life Insurance
Meal Allowance
Transportation Allowance

Interessado nesta vaga?

Candidate-se agora pelo site oficial da empresa

Candidatar-se

Informações da Vaga

  • Tipo Array
  • Modalidade Hybrid
  • Experiência 5-10 anos
  • Salário BRL 20.000 – 25.000/mês
  • Local São Paulo, São Paulo, Brazil
  • Publicada 1 hora atrás

Sobre a Empresa

Sur
Ver perfil da empresa