
A SS&C Technologies desenvolve tecnologia e serviços para organizações dos setores de serviços financeiros e saúde. Suas soluções apoiam a gestão de ativos, operações bancárias, saúde, seguros, gestão de patrimônio, administração de fundos de hedge, administração de private equity e operações de transferência de fundos mútuos. A empresa combina software próprio com conhecimento especializado do setor para ajudar os clientes a gerenciar processos operacionais complexos nos mercados de consultoria, seguros, logística e áreas relacionadas. Fundada em 1986, a SS&C Technologies é uma grande organização global com mais de 10.000 funcionários.
Engenheiro(a) de software front-end Staff
Lidere a modernização da plataforma de carteiras Geneva da SS&C Advent usando React e TypeScript. Desenvolva aplicações escaláveis, componentes compartilhados e experiências responsivas para profissionais de investimentos.
Descrição
- Crie aplicações front-end modulares e escaláveis.
- Contribua em todo o ciclo de vida do software, desde o design e a pesquisa até o desenvolvimento, as revisões, a implantação e os testes.
- Ofereça uma excelente experiência para o usuário.
- Trabalhe em parceria com as equipes de Experiência do Usuário, Análise de Negócios e QA.
- Ajude a definir padrões e práticas para a camada de apresentação.
- Modernize a plataforma de gestão de carteiras e contabilidade Geneva da SS&C Advent com aplicações React e TypeScript em escala empresarial.
- Desenvolva componentes reutilizáveis, sistemas de design e experiências de alto desempenho para profissionais de investimentos em todo o mundo.
Requisitos
- Tenha pelo menos 10 anos de experiência profissional em interfaces web ou desenvolvimento front-end.
- Tenha projetado e evoluído arquiteturas para aplicações empresariais de página única de grande escala.
- Demonstre sólida experiência prática com React, TypeScript, JavaScript, HTML e CSS.
- Compreenda padrões de arquitetura front-end, design de componentes, gerenciamento de estado, roteamento, integração de APIs, desempenho, acessibilidade, testes e segurança web.
- Tenha trabalhado com frameworks modernos de interface, bibliotecas de componentes reutilizáveis e sistemas de design.
- Demonstre liderança técnica no nível Staff por meio de decisões de arquitetura, padrões técnicos, revisões de design e código e mentoria.
- Tenha definido e desenvolvido a arquitetura front-end e os roteiros tecnológicos de várias equipes.
- Tenha integrado aplicações de página única a serviços REST ou gRPC.
- Compreenda o funcionamento interno dos navegadores, o desempenho de renderização, o gerenciamento de memória e a otimização front-end.
- Tenha projetado e mantido plataformas front-end compartilhadas, bibliotecas e frameworks reutilizáveis para aplicações.
- Tenha implementado observabilidade front-end, incluindo logs, métricas e rastreamento no cliente, monitoramento de erros e diagnósticos de desempenho.
- Tenha definido estratégias de testes front-end que cubram testes unitários, de componentes, de integração e de ponta a ponta.
- Tenha experiência com sistemas de build front-end, gerenciamento de dependências e otimização de entrega, incluindo divisão de código, carregamento sob demanda, otimização de pacotes e governança de dependências.
- Tenha trabalhado em estreita parceria com equipes de UX e design para transformar sistemas de design em componentes de engenharia reutilizáveis.
- Tenha trabalhado com monorepos, microfrontends ou arquiteturas front-end modulares, usando ferramentas como Nx, Turborepo ou pnpm workspaces.
- Tenha usado bibliotecas avançadas de gerenciamento de estado e dados, como Redux Toolkit ou TanStack Query.
- Tenha avaliado ou usado outros frameworks front-end e tecnologias de API, como Angular, Vue, GraphQL ou WebSockets.
- Tenha usado ferramentas e fluxos de trabalho de desenvolvimento de software com assistência de IA.
- Tenha experiência com frameworks modernos de autenticação e autorização, como OAuth 2.0 e OpenID Connect (OIDC).
- Tenha trabalhado com Docker, Kubernetes ou outros ambientes de aplicações em contêineres.
- Tenha usado ferramentas de build, empacotamento e implantação front-end, como GitHub Actions, Webpack e NPM Scripts.
- Tenha trabalhado com desenvolvimento Agile; Scrum é preferível.
- Tenha experiência em gestão de patrimônio ou serviços financeiros.
Benefícios
- Plano de saúde médico, odontológico e oftalmológico.
- Plano 401(k) com contribuição equivalente da empresa.
- Folgas remuneradas.
- Feriados remunerados.
- Licença parental.
- Possibilidade de reembolso de desenvolvimento profissional.
- Elegibilidade para bônus anual discricionário.
- Elegibilidade para incentivos em ações, incluindo unidades de ações restritas ou opções de ações.