#Por que ser Senior Software Engineer Frontend (Angular) na LastLink:
A LastLink está em um momento estratégico de evolução profunda do seu produto — e a camada de frontend é um dos pilares centrais dessa transformação.
Como Senior Frontend Engineer, você será protagonista na construção do novo design system, na migração do legado para uma base moderna e sustentável e na definição da arquitetura que suportará a próxima geração do produto LastLink.
Este é um papel para quem gosta de autonomia real, impacto direto na experiência do usuário e decisões arquiteturais feitas lado a lado com o CTO.
#O seu desafio na LastLink será:
No Curto Prazo (primeiros 3 a 6 meses):
Liderar a criação e o desenvolvimento do design system da LastLink, definindo padrões de UI, componentes reutilizáveis e boas práticas.
Iniciar a migração do frontend legado para a nova base estruturada no design system, garantindo estabilidade, performance e consistência.
Mapear gargalos técnicos do legado e priorizar atualizações de dependências, frameworks e práticas de engenharia.
Trabalhar diretamente com o CTO para discutir e definir arquitetura de frontend, considerando escalabilidade, performance, manutenibilidade e experiência do usuário.
Aumentar a agilidade das entregas por meio de uma base mais eficiente, modular e limpa.
No Médio e Longo Prazo (primeiro ano e além):
Consolidar o design system como a coluna vertebral de todas as interfaces e fluxos da LastLink.
Evoluir continuamente o código-fonte, adotando novas versões de Angular, modernizando bibliotecas e eliminando dívida técnica.
Elevar o nível de experiência do usuário com interfaces mais rápidas, consistentes e intuitivas.
Ser referência técnica do time, ajudando a construir cultura de engenharia com foco em qualidade, arquitetura e performance.
Garantir que o frontend acompanhe o crescimento da LastLink com robustez e escalabilidade.
#O que você vai fazer todos os dias
Desenvolver e manter componentes escaláveis e padronizados usando Angular.
Refatorar partes críticas do legado, propondo soluções modernas e de longo prazo.
Criar e evoluir o design system junto com design e liderança técnica.
Colaborar com o CTO em discussões estratégicas sobre arquitetura, performance e usabilidade.
Aumentar a velocidade de entrega de features com código limpo, bem estruturado e testável.
Trabalhar próximo ao time de design e produto, garantindo uma experiência fluida e consistente para os usuários da LastLink.
#Estamos atraindo vivências e experiências em:
Construir o design system como base arquitetural do frontend, aplicando Angular 20+, TypeScript, RxJS, modularização e gerenciamento de estado para viabilizar a migração segura e escalável do legado.
Estruturar componentes e estilos com SOLID, clean code, SCSS e padrões como BEM/ITCSS, garantindo reuso, consistência visual e aceleração da evolução do produto.
Tomar decisões de arquitetura — divisão de módulos, lazy loading, boundaries, otimização de bundles — que aumentam performance e elevam a qualidade da experiência do usuário.
Implementar pipelines CI/CD, testes automatizados e observabilidade (Sentry, Datadog, Web Vitals) para garantir entregas rápidas, seguras e orientadas por dados.
Evoluir continuamente a base de frontend atualizando dependências, removendo gargalos do legado e fortalecendo performance e estabilidade do produto.
#Se você conhecer e souber fazer também… sua curva de aprendizado será acelerada:
Experiência com microfrontends, NX, monorepos ou arquiteturas avançadas.
Práticas de CI/CD focadas em frontend.
SSR, SSG ou otimizações avançadas de performance.
Ferramentas de design (Figma) aplicadas a design systems.
Integrações complexas com APIs, autenticação, segurança e observabilidade de frontend.
#Modelo de trabalho e benefícios:
Benefícios:
Plano de saúde e odontológico Bradesco Saúde (sem coparticipação)