Clara
Neumo Holdings LLC
Engenheiro(a) de Software Sênior - Full Stack - MX (Remoto)
Resumo da Vaga
Como Engenheiro(a) de Software Sênior baseado(a) no México, você desempenhará um papel fundamental no design, desenvolvimento e entrega de soluções de software de alta qualidade em uma equipe pequena, projetando e implementando novos recursos para dois novos produtos (com menos de 2 anos). Espera-se que você lide com desenvolvimento frontend e backend.
Deveres e Responsabilidades
- Desenvolver novos recursos, lidando com o trabalho de desenvolvimento front end e back end.
- Colaborar com gerentes de produto, designers e outros engenheiros para definir requisitos técnicos e entregas.
- Realizar revisões de código e garantir a adesão aos padrões de codificação, qualidade e diretrizes de segurança.
- Colaborar em decisões arquiteturais para alinhar com os objetivos de negócios de longo prazo.
- Manter-se atualizado(a) com tecnologias emergentes e tendências do setor para melhorar continuamente os processos de desenvolvimento.
Educação e Experiência
- Bacharelado ou Equivalente em área relacionada à computação
- 7+ anos de experiência em Desenvolvimento de Software
- 4+ anos de experiência em Cloud Development, tanto front quanto back
- Fluência em inglês e espanhol, tanto escrita quanto falada.
Conhecimentos, Habilidades e Aptidões
- Forte conhecimento em Node.js/JavaScript — tudo é Node (20/24). Notavelmente, deve estar confortável com ambos os sistemas de módulos.
- Arquitetura serverless AWS — Lambda, SQS, S3, Secrets Manager, DynamoDB API Gateway. Ambas as APIs são construídas no Serverless Framework v4 com serverless-offline para desenvolvimento local.
- PostgreSQL com Knex + Objection.js — ambos os produtos usam exatamente essa stack ORM. Conforto em escrever e reverter migrações é uma habilidade real no dia a dia aqui.
- React + Next.js 14 — Sólido conhecimento em React com fundamentos de Next.js, com experiência em CRUD UI com muitas tabelas e formulários.
- Conforto em trabalhar dentro de um sistema de design interno — incluindo depuração de problemas de especificidade/ordem de origem de CSS em vez de buscar uma reescrita.
- Processamento SOAP e XML — Ambos os produtos interagem com sistemas internos e de terceiros existentes usando interfaces SOAP com XML.
- Manuseio de documentos e imagens — Processamento TIFF/PNG, geração de PDF.
- Express — tanto dentro do Lambda (via serverless-express) quanto no EC2 (o serviço SOAP/PRIA).
- Jest para testes unitários e de integração; Cypress para a UI.
- Experiência trabalhando em um ambiente de desenvolvimento Ágil/Scrum.
- Experiência utilizando ferramentas de codificação com IA
Ambiente de Trabalho
- Ambiente com nível de ruído moderado.
- O(a) funcionário(a) trabalhará em uma estação de trabalho individual, utilizando telefone e computador.
Demandas Físicas
- Deve ser capaz de permanecer sentado(a) por longos períodos.
- Comunicação frequente por telefone.
Resumo da Neumo
Com o apoio de quatro décadas de expertise no setor público e capacidade corporativa, a Neumo tem apoiado com sucesso os serviços governamentais. A Neumo foi homenageada e reconhecida por quatro (4) anos consecutivos como uma Empresa GovTech 100, representando as principais 100 empresas focadas em fazer a diferença e vender para agências governamentais estaduais e locais em todos os Estados Unidos.
A Neumo está comprometida em ajudar as comunidades a prosperar e traz uma riqueza de experiência combinada com inovação. Hoje, a Neumo oferece mais suporte administrativo e financeiro a funcionários do governo do que qualquer outra organização. E com uma abordagem responsiva e focada no cliente, promovemos parcerias que dão aos nossos clientes a certeza de que precisam para realizar mais.
A Neumo é um Empregador de Oportunidades Iguais. A seleção para uma posição será feita sem distinção de raça, religião, origem nacional, sexo, afiliação política, estado civil, deficiência não desqualificante e idade.
A Neumo oferece um pacote competitivo de benefícios e remuneração e está procurando membros de equipe que prosperem em nosso ambiente dinâmico.
