M1 Technology

Desenvolvedor(a) de Software Front End

JavaScriptTypeScriptPythonJavaReactNode.jsSQLPostgreSQLAWS
Tradução automática. Consulte o original.

Sobre a oportunidade

Estamos buscando um(a) Desenvolvedor(a) de Software qualificado(a) para contribuir com o design, desenvolvimento e implantação de soluções de software nativas da nuvem, com foco em construir componentes web front-end em suporte a um sistema de design. Esta função requer experiência prática em todo o ciclo de vida de desenvolvimento de software, incluindo front-end, back-end, camada de dados e integração com a nuvem. Você trabalhará em uma equipe Ágil para entregar aplicações seguras, escaláveis e de alto desempenho em infraestrutura moderna de nuvem.

QUALIFICAÇÕES MÍNIMAS

Requisito de Segurança: TS/SCI com Polígrafo

  1. 4–7 anos de experiência em desenvolvimento full-stack, com proficiência em:
  1. Programação de Camada de Aplicação: JavaScript/TypeScript, Java, ou linguagens similares.
  1. Desenvolvimento Front-End: Frameworks JavaScript/TypeScript (Angular, React.js, ou Vue.js), HTML, CSS.
  1. Desenvolvimento Back-End & API: NodeJS, JavaScript/TypeScript, design RESTful de API.
  1. Banco de Dados/Camada de Dados: SQL (PostgreSQL), NoSQL (Elasticsearch).
  1. Familiaridade com ferramentas e práticas DevSecOps, incluindo orquestração de nuvem e pipelines de CI/CD.
  1. Experiência em desenvolvimento Ágil, incluindo decomposição de histórias e planejamento de sprints.

PRINCIPAIS RESPONSABILIDADES

  1. Aplicar princípios de design centrado no ser humano (HCD) como uma abordagem de primeira classe para entregar produtos com impacto na missão.
  1. Colaborar com o Engenheiro Chefe e os Líderes Técnicos para traduzir requisitos de negócios em histórias de usuário e tarefas técnicas.
  1. Projetar e implementar soluções de software full-stack , cobrindo a camada de dados, a lógica de aplicação e a interface do usuário, mas com foco principal na construção de componentes web front end
  1. Escrever testes unitários e de integração para garantir a qualidade e manutenibilidade do código.
  1. Participar de cerimônias Ágeis/Scrum e contribuir para o desenvolvimento iterativo de software.

QUALIFICAÇÕES PREFERENCIAIS

  1. Experiência em CI/CD e implantação relacionada a componentes web.
  1. Conhecimento de melhores práticas de segurança para aplicações em nuvem.
  1. Compreensão de padrões arquiteturais modernos (por exemplo, microsserviços, arquitetura orientada a eventos).
  1. Experiência com ferramentas de integração e análise de dados.
  1. Certificação ou experiência com design centrado no ser humano, ou metodologias de experiência do usuário.

FERRAMENTAS E TECNOLOGIAS

  1. Linguagens: JavaScript/TypeScript, Python, Java.
  1. Frameworks: Frameworks Frontend (por exemplo, Angular.js, React.js, Vue.js), Node.js.
  1. Bancos de Dados: SQL, Elasticsearch.
  1. Nuvem: AWS (EC2, S3, RDS).
  1. Metodologias: Ágil/Scrum, CI/CD, TDD.

POR QUE SE JUNTAR A NÓS?

  • Trabalhe em soluções de ponta baseadas em nuvem que causam impacto.
  • Ambiente de equipe colaborativo e inovador.
  • Oportunidades de avanço na carreira e desenvolvimento profissional.

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