
A Leonardo DRS é uma empresa consolidada que atua nos setores de manufatura, defesa e aeroespacial. Fundada em 1969, é apresentada como uma grande empregadora, com uma força de trabalho de 5.001 a 10.000 pessoas. Seu perfil corporativo oferece contexto para quem busca emprego e explora oportunidades em uma organização experiente que atende a setores com forte foco técnico.
Engenheiro(a) sênior de software full stack com foco em interface do usuário
Desenvolva aplicações com TypeScript e React para sistemas de radar e defesa da Leonardo DRS. Crie funcionalidades full stack, APIs e integrações em uma função presencial.
Descrição
- Desenvolva e mantenha aplicações de interface e funcionalidades full stack para sistemas de radar e defesa de missão crítica.
- Crie funcionalidades voltadas ao usuário com TypeScript, React e ferramentas relacionadas de front-end.
- Desenvolva a estrutura das aplicações, componentes reutilizáveis, gerenciamento de estado, tratamento assíncrono de dados, práticas de teste e facilidade de manutenção.
- Conecte interfaces a serviços de back-end, APIs REST, fontes de dados, interfaces de mensagens e fluxos de trabalho do sistema.
- Trabalhe com engenheiros de back-end, Linux, sistemas, integração e testes para entregar funcionalidades confiáveis com base em requisitos complexos.
- Investigue problemas em toda a pilha da aplicação, do comportamento da interface e das APIs ao fluxo assíncrono de dados, à configuração de implantação e à integração de sistemas.
- Aprenda o ambiente de back-end Linux, incluindo serviços em Rust, para apoiar o desenvolvimento full stack e a depuração entre camadas.
- Participe de revisões de código, discussões de design, testes, documentação, entregas em produção e mentoria de engenheiros juniores.
Requisitos
- Bacharelado em engenharia, ciência da computação, engenharia da computação ou área técnica relacionada e pelo menos cinco anos de experiência relevante em engenharia de software, ou experiência equivalente.
- Forte experiência em desenvolvimento de interfaces para produção com TypeScript e um framework baseado em componentes, como React, React Native ou Angular.
- Experiência em projetar, desenvolver, testar, depurar e manter funcionalidades complexas voltadas ao usuário com base em fluxos de trabalho, CONOPS ou requisitos limitados.
- Experiência na conexão de aplicações de front-end a serviços de back-end, APIs, fontes de dados ou fluxos de trabalho do sistema.
- Experiência com uma linguagem de back-end ou de uso geral, como Python, C#, Java, Node.js, Go, C, C++, Rust ou similar.
- Experiência ou formação acadêmica em linguagens compiladas ou de nível de sistema e tópicos como gerenciamento de memória, concorrência, redes, sistemas operacionais ou depuração.
- Experiência com Git e desenvolvimento colaborativo de software.
- Capacidade de aprender domínios técnicos complexos, comunicar-se com clareza, orientar profissionais menos experientes e trabalhar com equipes de software, sistemas, integração e testes.
- É obrigatório ter cidadania dos Estados Unidos.
- É necessário possuir autorização de segurança ativa do Departamento de Defesa dos EUA ou poder obtê-la dentro de um prazo razoável após o início do emprego.
Benefícios
- Cobertura médica, odontológica e oftalmológica.
- Contribuições da empresa para uma conta poupança de saúde.
- Serviços de telemedicina.
- Seguro de vida e por incapacidade.
- Seguro jurídico.
- Plano de previdência 401(k).
- Programas de bem-estar que apoiam a saúde física, emocional e financeira.
- Programas e atividades de crescimento profissional, desenvolvimento e aprimoramento de habilidades.
- Horário flexível 9/80.
- Férias competitivas.
- Licenças para saúde e emergências.
- Licença parental remunerada.
- Horas para serviço comunitário.
- Bônus anuais por desempenho para funcionários elegíveis.
- Participação acionária para funcionários elegíveis.
- Pagamento de horas extras, quando aplicável.