Divergent

Engenheiro de Software II Full Stack

TypeScriptReactNode.jsDockerKubernetes
Tradução automática. Consulte o original.

Sobre a oportunidade

Divergent está construindo a nova era industrial. Todos os dias, nossas equipes projetam, fabricam e montam sistemas avançados para algumas das indústrias mais exigentes do mundo. Nossa plataforma integrada de engenharia e fabricação transforma designs complexos em soluções prontas para produção, ajudando os clientes a avançar mais rápido, construir de forma mais inteligente e entregar sistemas críticos quando eles mais importam. Divergent é um fornecedor qualificado de Nível 1 para OEMs automotivos globais e apoia as principais empresas aeroespaciais e de defesa dos EUA. Junte-se a nós e ajude a expandir os limites do que pode ser construído.

PROPÓSITO

Divergent está buscando um Engenheiro de Software II Full-Stack para ajudar a construir e escalar as plataformas de software que impulsionam nosso ecossistema de manufatura digital de próxima geração. Neste cargo, você projetará, desenvolverá e entregará de forma independente soluções de software prontas para produção que suportam aplicações críticas para os negócios em engenharia, fabricação e operações. Como Engenheiro II, você contribuirá para projetos complexos, colaborará com equipes funcionais e desempenhará um papel fundamental na entrega de software de alta qualidade que permite a inovação em toda a organização. Você exercerá um julgamento independente considerável na resolução de desafios técnicos, continuando a expandir sua expertise em toda a pilha de tecnologia.

A FUNÇÃO

DESENVOLVIMENTO DE APLICAÇÕES FULL-STACK

  1. Projetar, desenvolver, testar e manter aplicações web escaláveis usando TypeScript, Node.js e frameworks modernos de front-end como React.
  1. Implementar APIs, serviços e interfaces de usuário robustos que suportam fluxos de trabalho críticos para os negócios.
  1. Traduzir requisitos de produto e de negócios em soluções técnicas manuteníveis.

MODELAGEM DE DADOS E DESIGN DE SISTEMAS

  1. Projetar e evoluir esquemas de banco de dados relacionais e NoSQL para suportar novos produtos e funcionalidades.
  1. Otimizar modelos de dados, desempenho de aplicações e confiabilidade do sistema.
  1. Contribuir para discussões de arquitetura e revisões de design técnico.

PROPRIEDADE E ENTREGA DE FUNCIONALIDADES

  1. Ser responsável por funcionalidades e projetos complexos, desde os requisitos até a implantação e suporte pós-lançamento.
  1. Colaborar com stakeholders para definir requisitos técnicos, estimar esforço e entregar soluções dentro do prazo.
  1. Monitorar sistemas de produção e solucionar problemas conforme necessário.

QUALIDADE DE SOFTWARE E MELHORES PRÁTICAS

  1. Escrever código limpo, manutenível e bem testado.
  1. Participar de revisões de código por pares e contribuir para a melhoria contínua dos padrões de engenharia.
  1. Desenvolver testes unitários, de integração e ponta a ponta para garantir a qualidade e confiabilidade do software.
  1. Apoiar processos de CI/CD e iniciativas de automação de implantação.

DOCUMENTAÇÃO TÉCNICA

  1. Criar e manter documentação técnica, especificações de design, diagramas de arquitetura e documentação de API.
  1. Documentar o comportamento do sistema e os detalhes de implementação para suportar a manutenibilidade e o compartilhamento de conhecimento.

COLABORAÇÃO INTERFUNCIONAL

  1. Colaborar estreitamente com Gerenciamento de Produto, Design, Manufatura e outras equipes de Engenharia.
  1. Comunicar conceitos técnicos de forma eficaz para stakeholders técnicos e não técnicos.
  1. Contribuir ativamente para o planejamento de sprints, refinamento de backlog, estimativa e retrospectivas.

CONTRIBUIÇÃO PARA A EQUIPE

  1. Fornecer orientação técnica e suporte a engenheiros menos experientes, quando apropriado.
  1. Compartilhar conhecimento, melhores práticas e lições aprendidas com a equipe de engenharia mais ampla.
  1. Atuar como um contribuidor técnico confiável em múltiplos projetos concorrentes.

QUALIFICAÇÕES BÁSICAS

  1. Capacidade de acessar legalmente informações e tecnologia sujeitas aos controles de exportação dos EUA.
  1. Bacharelado em Ciência da Computação, Engenharia de Software, Engenharia da Computação ou área relacionada; experiência equivalente será considerada.
  1. 5–8 anos de experiência profissional em engenharia de software.
  1. Forte proficiência em TypeScript e Node.js.
  1. Experiência na construção de aplicações front-end modernas usando React, Vue, Angular ou frameworks similares.
  1. Forte compreensão de design de banco de dados relacionais e NoSQL e modelagem de dados.
  1. Experiência no desenvolvimento de sistemas de software escaláveis, manuteníveis e prontos para produção.
  1. Experiência na entrega de funcionalidades de software através do ciclo de vida completo de desenvolvimento.
  1. Fortes habilidades de depuração, solução de problemas e resolução de problemas.
  1. Excelentes habilidades de comunicação escrita e verbal.

QUALIFICAÇÕES PREFERENCIAIS

  1. Experiência no suporte a ambientes de manufatura, automação industrial, aeroespacial, automotivo, robótica ou defesa.
  1. Experiência com infraestrutura em nuvem e sistemas distribuídos.
  1. Familiaridade com pipelines de CI/CD, frameworks de teste automatizado e ferramentas de qualidade de código.
  1. Experiência trabalhando com tecnologias de contêineres como Docker e Kubernetes.
  1. Experiência na integração de APIs de terceiros e sistemas corporativos.
  1. Experiência em mentoria de engenheiros juniores ou fornecimento de orientação técnica a colegas.

AMBIENTE DE TRABALHO

  1. Esta posição está baseada presencialmente na sede da Divergent em Torrance, Califórnia.
  1. Horário presencial esperado é de quatro dias por semana.

Igualdade de Oportunidades de Emprego

Divergent é um Empregador de Igualdade de Oportunidades. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, idade, deficiência ou status de veterano, ou qualquer outra característica protegida aplicável pelo estado ou federal. Divergent fornece ação afirmativa no emprego para Indivíduos Qualificados com Deficiência e Veteranos Protegidos em conformidade com a Seção 503 da Lei de Reabilitação e a Lei de Assistência ao Reajuste de Veteranos da Era do Vietnã.

Cartaz EEO eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf

Para nos adaptarmos às mudanças em nossos negócios, pode ser necessário adicionar, remover ou modificar certas funções e responsabilidades, ou reatribuí-lo a outra posição de trabalho. De tempos em tempos, você pode ser solicitado a trabalhar em projetos especiais ou a auxiliar em outros trabalhos. Sua cooperação e assistência na execução desse trabalho adicional são esperadas.

E-Verify: Direito ao Trabalho

Nossa empresa participa do E-Verify e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf. O E-Verify é um programa que confirma eletronicamente a elegibilidade de um candidato para trabalhar nos Estados Unidos após a conclusão do Formulário de Verificação de Elegibilidade de Emprego (Formulário I-9). As informações fornecidas no Formulário I-9 são comparadas com os registros contidos nos bancos de dados da Administração da Segurança Social e do Departamento de Segurança Interna (DHS). Isso ajuda os empregadores a verificar a identidade e a elegibilidade de emprego de funcionários recém-contratados.

Cartaz de Elegibilidade para Trabalhar (Inglês) e-verify.gov/sites/default/files/IER_RightToWorkPoster.pdf | Cartaz de Elegibilidade para Trabalhar (Espanhol) e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPosterES.pdf

Ordem de Iniciativa de Mão Justa para Contratação de Los Angeles (FCIHO)

De acordo com a Ordem de Iniciativa de Mão Justa para Contratação de Los Angeles (FCIHO), consideraremos para emprego candidatos qualificados com registros de prisão e condenação.

Sem agências, sem solicitações e sem ligações, por favor.

REMUNERAÇÃO

Na Divergent, a remuneração é determinada pelo nível do cargo e pelas qualificações individuais. Para esta posição, estamos considerando candidatos nos seguintes níveis com base na experiência, capacidade técnica e desempenho na entrevista:

E04 – Engenheiro II: $122,430 – $168,340

Candidatos excepcionais que demonstrem liderança técnica mais ampla, propriedade de múltiplos projetos e competências de Engenheiro Sênior também podem ser considerados para:

E05 – Engenheiro Sênior: $141,380 – $194,390

Faixa Salarial $122,430—$224,500 USD

O que Oferecemos

  • Pacote de Remuneração Holística: Desfrute de um pacote de remuneração de classe mundial que inclui um salário competitivo, plano de ações e oportunidades de bônus de incentivo discricionário com base em resultados, garantindo que você seja verdadeiramente valorizado por suas contribuições.
  • Bem-estar e Tempo Livre: Adote um estilo de vida saudável com férias remuneradas, licença médica e feriados da empresa, incluindo um recesso de fim de ano para recarregar as energias. Apoiamos famílias em crescimento com licença parental remunerada, reconhecendo a importância do tempo de vínculo.
  • Saúde e Bem-Estar Abrangentes: Priorize seu bem-estar com nossos benefícios abrangentes de saúde e bem-estar, oferecendo opções HMO e Premium PPO. Além disso, beneficie-se de seguro de vida patrocinado pela empresa e cobertura de invalidez de curto e longo prazo para sua tranquilidade.
  • Investimento em Crescimento: Estamos comprometidos com seu desenvolvimento profissional. Aproveite as oportunidades de reembolso para iniciativas de aprendizado e desenvolvimento, capacitando você a expandir continuamente seu conjunto de habilidades e atingir o desempenho máximo.
  • Ambiente Colaborativo e de Alto Desempenho: Junte-se à nossa equipe colaborativa, dinâmica e de alto desempenho em uma empresa de ritmo acelerado e orientada por missão. Juntos, estamos disruptando a indústria de manufatura tradicional, promovendo a inovação e integrando pessoas e tecnologia para reduzir nossa pegada.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores