Pular para o conteúdo

Esri

Engenheiro(a) de Desenvolvimento de Software Sênior - Desenvolvedor(a) Web

JavaScriptTypeScriptReactSQLPostgreSQL
Tradução automática. Consulte o original.

Visão Geral

A área de Serviços Profissionais da Esri está procurando um(a) desenvolvedor(a) full stack com foco em front-end para contribuir em um conjunto de produtos inovadores de GIS em mapeamento interno, transporte, utilidades e observabilidade de sistemas. Nesta função, você criará interfaces de usuário intuitivas e de alto desempenho que trazem clareza a dados espaciais e em tempo real complexos. Você colaborará com equipes multifuncionais para entregar soluções escaláveis construídas sobre ArcGIS para visualizar, analisar e interagir com dados geoespaciais, impulsionar automação inteligente e insights preditivos por meio de IA, e trazer dados espaciais do mundo real para ambientes digitais por meio de captura de realidade e gêmeos digitais. Juntas, essas capacidades capacitam os usuários a explorar e tomar decisões em ambientes ricos e dinâmicos que espelham e respondem às complexidades do mundo real.

Como engenheiro(a) de desenvolvimento de software, você contribuirá para a construção de aplicações responsivas, acessíveis e de fácil manutenção que ajudam os usuários a se engajar com inteligência espacial e sistemas operacionais em vários domínios e moldarão como os usuários se engajam com inteligência espacial e sistemas operacionais em uma variedade de indústrias. Se você é apaixonado(a) por construir interfaces elegantes que tornam tecnologias avançadas acessíveis e acionáveis, adoraríamos ouvir você.

Responsabilidades

  1. Projetar, desenvolver e manter interfaces de usuário responsivas usando frameworks como React e outros frameworks JavaScript/TypeScript, com ênfase em clareza, desempenho e manutenibilidade
  1. Criar visualizações claras e interativas e componentes de UI intuitivos que suportam a tomada de decisão baseada em dados e experiências de usuário elegantes
  1. Colaborar em toda a stack para definir APIs e modelos de dados eficientes que otimizam a responsividade front-end e reduzem a latência
  1. Escrever código limpo, modular e de fácil manutenção, e participar ativamente de revisões por pares para manter a qualidade e consistência do código
  1. Trabalhar em parceria com designers de UX e engenheiros de produto em uma equipe multifuncional para implementar recursos e capacidades centrados no usuário em uma variedade de dispositivos
  1. Participar de cerimônias Scrum, contribuindo para ciclos de desenvolvimento iterativos e melhoria contínua de entregas front-end
  1. Trabalhar em estreita colaboração com engenheiros de produto para identificar, solucionar e resolver problemas de software em uma variedade de dispositivos
  1. Orientar desenvolvedores front-end juniores, compartilhar conhecimento e manter-se atualizado com tecnologias, frameworks e melhores práticas front-end emergentes

Requisitos

  1. 5+ anos de experiência em desenvolvimento de software, com ênfase em engenharia front-end e construção de aplicações web centradas no usuário
  1. Proficiência em JavaScript e TypeScript, com vasta experiência em frameworks como React, e um sólido entendimento de padrões de integração front-end utilizando REST APIs
  1. Proficiência em HTML5, CSS3, e técnicas de design responsivo em plataformas desktop, tablet e mobile
  1. Experiência comprovada com padrões de design comuns (como MVVM, MVC), princípios de arquitetura front-end, e aplicação de melhores práticas como SOLID e DRY
  1. Proficiência em sintaxe de consulta SQL e interação com sistemas RDBMS comuns como SQL Server, PostgreSQL, e Oracle
  1. Experiência com Git e metodologias Ágeis, contribuindo efetivamente para equipes multifuncionais e ciclos de entrega iterativos
  1. Fortes habilidades de resolução de problemas e comunicação, com a capacidade de apresentar claramente conceitos técnicos front-end para stakeholders técnicos e não técnicos
  1. Mentalidade orientada a propósito, com foco em entender as necessidades do usuário e o "porquê" por trás das decisões de design e desenvolvimento
  1. Colaborativo(a) e comprometido(a) com a melhoria contínua, assumindo um papel de liderança em revisões de design, revisões de código e compartilhamento de conhecimento
  1. Bacharelado em Ciência da Computação, Engenharia de Software ou área STEM relacionada

Qualificações Recomendadas

  1. Mestrado em Ciência da Computação, Engenharia de Software ou área STEM relacionada
  1. Conhecimento prático do Sistema de Design Calcite da Esri e do ArcGIS Maps SDK para JavaScript, ou frameworks de mapeamento similares, para construir interfaces de usuário interativas e acessíveis baseadas em mapas
  1. Proficiência em conceitos de RDBMS (como PostgreSQL, SQL Server, Oracle) para entender estruturas de dados e suportar o consumo de dados
  1. Proficiência com ferramentas e práticas de front-end CI/CD para garantir qualidade de código, desempenho e segurança - como Webpack, ESLint, Snyk e SonarQube
  1. Experiência usando ArcGIS ou software de mapeamento equivalente, com foco na integração e visualização de dados geoespaciais em aplicações web

#LI-DR5

Se você não atende a todas as qualificações recomendadas para esta posição, nós o(a) encorajamos a se candidatar mesmo assim!

A Esri é um empregador que oferece igualdade de oportunidades (EOE) e 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, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.

Se você precisar de acomodação razoável para qualquer parte do processo de emprego, envie um e-mail para askcareers@esri.com [askcareers@esri.com] e informe a natureza de sua solicitação e suas informações de contato. Observe que apenas as consultas relativas a um pedido de acomodação razoável serão respondidas a partir deste endereço de e-mail.

Privacidade da Esri esri.com/en-us/privacy/overview A Esri leva a sério nossa responsabilidade de proteger sua privacidade. Estamos comprometidos em respeitar sua privacidade, fornecendo transparência sobre como adquirimos e usamos suas informações, dando a você controle sobre suas informações e preferências, e nos comprometendo com os mais altos padrões nacionais e internacionais, incluindo a conformidade com CCPA e GDPR.

Recompensas Totais

A estratégia competitiva de recompensas totais da Esri inclui benefícios de saúde e bem-estar líderes no setor: médico, odontológico, oftalmológico, seguro de vida básico e suplementar para funcionários (e suas famílias), programas de 401(k) e participação nos lucros, acúmulo mínimo de 80 horas de férias, doze feriados pagos ao longo do ano civil e oportunidades de crescimento pessoal e profissional. O salário base é um componente de nossa estratégia de recompensas totais. As decisões de remuneração e a faixa salarial base para esta função levam em consideração muitos fatores, incluindo, mas não se limitando a, conjuntos de habilidades; experiência e treinamento; licenciamento e certificações; e outras necessidades de negócios e organizacionais.

Uma estimativa razoável da faixa salarial base é $123,136—$202,488 USD

A Empresa

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026