3636: Engenheiro(A) De Software Front-End Sênior
mazzatech
Score da Vaga
100 pontosEstamos buscando um(a) Engenheiro(a) de Software Front-End Sênior para fazer parte do time do Wellhub.
Requisitos:
Ajudará a desenvolver aplicações web e serviços Backend-for-Frontend (BFF) que impulsionam as experiências dos nossos produtos, trabalhando em um ecossistema moderno de React.
Na prática, irá:
Desenvolver e manter aplicações React (micro-frontends) e seus respectivos serviços BFF, abrangendo roteamento, busca de dados e gerenciamento de estado da interface de ponta a ponta.
Projetar, desenvolver, testar, implantar, manter e aprimorar serviços com foco em performance, escalabilidade e resiliência.
Trabalhar em parceria com os times de Produto e Design para criar experiências altamente responsivas, intuitivas e modernas, proporcionando uma excelente experiência aos clientes e elevando o padrão das aplicações web.
Dar suporte aos sistemas existentes, aprimorando funcionalidades, aumentando a escala e adaptando-os às novas demandas dos produtos.
Contribuir para pacotes compartilhados de Front-End — como componentes de UI, utilitários HTTP/busca de dados e tipos — utilizados por diversas aplicações dentro do monorepo.
Trabalhar em um ambiente colaborativo e ágil, que prioriza as pessoas em vez de processos e tem forte foco em produtividade.
Trabalhar com tecnologias de ponta e desafios complexos em escala global.
Necessário:
Profissional com graduação em Ciência da Computação ou área relacionada, ou experiência profissional equivalente.
Experiência no desenvolvimento e na arquitetura de aplicações web modernas e complexas, preferencialmente com React 19+, incluindo bibliotecas de roteamento e busca de dados, como TanStack Router e TanStack Query.
Experiência no desenvolvimento de serviços Backend-for-Frontend (BFF) utilizando Node.js/TypeScript, trabalhando com REST e GraphQL (como Apollo Client/Server), em colaboração com times de Backend para definição de contratos, criação de mocks e aplicação de boas práticas HTTP.
Experiência em ambientes monorepo, como Turborepo e pnpm workspaces, com pacotes compartilhados entre múltiplas aplicações.
Experiência relevante com o ecossistema React. Profissionais com conhecimento sólido em Angular ou Vue também serão considerados.
Conhecimento de diversos padrões comuns de UX, sendo desejável experiência com bibliotecas de componentes como MUI.
Bom entendimento de como um navegador funciona internamente.
Experiência com testes automatizados, unitários e de integração/comportamentais em aplicações Front-End, utilizando ferramentas como Vitest, Playwright, Testing Library e Mock Service Worker.
Experiência consolidada trabalhando em times modernos de desenvolvimento ágil de produtos, em colaboração com engenheiros, Product Managers e designers.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área Comercial
A área Comercial é responsável por gerar receita e expandir a base de clientes. Profissionais de vendas B2B e B2C são fundamentais para o crescimento sustentável de qualquer organização.
As principais habilidades incluem prospecção, negociação, CRM (Salesforce, HubSpot), sales enablement e consultoria de valor. A abordagem consultiva e data-driven é cada vez mais valorizada.
Vendedores consultivos e Sales Managers sênior têm potencial de earning muito alto, com OTE (On-Target Earnings) que pode superar R$ 30.000 mensais em empresas de tecnologia.
Sobre a área de Desenvolvimento Mobile
O Desenvolvimento Mobile é uma das áreas mais dinâmicas e em constante evolução do mercado de tecnologia. Com bilhões de dispositivos smartphones no mundo, a demanda por desenvolvedores mobile qualificados continua crescendo exponencialmente.
As principais stacks incluem Flutter (Dart), React Native (JavaScript/TypeScript), Kotlin (Android nativo), Swift (iOS nativo) e frameworks híbridos como Ionic e Capacitor. Conhecimento de arquitetura mobile (MVVM, Clean Architecture), CI/CD mobile (Fastlane, Bitrise, Codemagic) e publicação em App Store/Google Play são essenciais.
Desenvolvedores mobile sênior são profissionais muito valorizados, com salários competitivos e muitas oportunidades de trabalho remoto para empresas internacionais. A especialização em cross-platform ou nativo é uma decisão estratégica de carreira.
Sobre a área de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Sobre a área de Ecommerce Manager
O Ecommerce Manager é o profissional responsável por toda a gestão estratégica e operacional de lojas virtuais e marketplaces. Ele lidera equipes, define estratégias de preço, promoção e catálogo, e acompanha a performance de vendas online em múltiplas plataformas.
As principais habilidades incluem gestão de catálogo, pricing dinâmico, campanhas sazonais (Black Friday, Cyber Monday), gestão de marketplace (Amazon, Mercado Livre, Shopee, Magalu), tráfego pago, CRO e gestão de equipe. Conhecimento de Shopify, VTEX, WooCommerce, Google Ads, Meta Ads e métricas de performance é diferencial.
Ecommerce Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam gestão multi-marketplace, otimização de checkout e estratégias de mobile commerce. A área oferece oportunidades desde gerente de ecommerce até diretor de vendas online, com foco em receita, experiência do cliente e crescimento.
Comentários 0