Desenvolvedor de Software Sênior

Montreal Oficial

Brasil

Presencial

BRL 180 000 - 320 000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Montreal Oficial no Brasil busca um Desenvolvedor de Software Sênior para atuar na construção de APIs REST, interfaces web e apps móveis com stack Node.js, React e React Native. O profissional ideal terá experiência com APIs REST, Docker, CI/CD e estará preparado para trabalhar em squads ágeis.

Você participará de cerimônias SCRUM, definindo arquitetura, seguindo práticas de Clean Code e assegurando observabilidade dos fluxos, com foco em soluções seguras e de alto desempenho.

Qualificações

  • Graduação completa em TI (Tecnólogo, graduação ou pós-graduação).
  • Experiência sênior com JavaScript/TypeScript, Node.js e React.
  • Experiência prática com construção e manutenção de APIs REST.
  • Conhecimento sólido em React Native ou disposição para atuar no app mobile.
  • Experiência com Oracle, modelagem relacional, queries e migrations.
  • Familiaridade com Docker, pipelines de CI/CD e ambientes de homologação/produção.

Responsabilidades

  • Atuar no desenvolvimento e manutenção de APIs, interfaces web e aplicativo mobile.
  • Propor soluções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
  • Participar de cerimônias SCRUM, refinamentos, planejamentos, dailies, reviews e retrospectivas.
  • Apoiar o time na quebra técnica de demandas, estimativas e tomada de decisão arquitetural.
  • Garantir a qualidade do código com boas práticas de Clean Code, testes e revisão de código.
  • Investigar problemas em produção, propor correções e melhorar a observabilidade dos fluxos críticos.
  • Utilizar ferramentas de AI no operacional para acelerar análise de código, documentação, testes e troubleshooting.
  • Colaborar com DevOps/infra em pipelines, ambientes, deploys e integrações com serviços Azure.

Conhecimentos

JavaScript
TypeScript
Node.js
React
React Native
API REST
Docker
CI/CD
SCRUM
Clean Code
Observabilidade

Formação académica

Superior completo em TI

Ferramentas

Azure Pipelines

Descrição da oferta de emprego

Job description

Como Desenvolvedor de Software Sênior na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referencia sólida no mercado e uma das melhores empresas para se trabalhar.

Main responsibilities

Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.

Requirements and skills

Stack do projeto

  • Backend: Node.js, Fastify, Sequelize, JWT, Joi e Jest.
  • Frontend web: React, Material UI, React Router, Formik, Yup, Axios, Chart.js, Leaflet e FullCalendar.
  • Mobile: React Native, TypeScript, React Navigation, React Query, Realm, MMKV, Vision Camera, OCR, geolocalização e armazenamento seguro.
  • Banco de dados: Azure SQL, SQLite, Oracle e migrations com Flyway.
  • DevOps: Docker, Azure Pipelines e Azure Storage Blob.
  • Testes: Jest, Testing Library e Playwright.
  • Integrações: APIs REST, geração e exportação de arquivos, upload de documentos e imagens, autenticação e controle de acesso.

Responsabilidades

  • Atuar no desenvolvimento e manutenção de APIs, interfaces web e aplicativo mobile.
  • Propor soluções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
  • Participar de cerimônias SCRUM, refinamentos, planejamentos, dailies, reviews e retrospectivas.
  • Apoiar o time na quebra técnica de demandas, estimativas e tomada de decisão arquitetural.
  • Garantir a qualidade do código com boas práticas de Clean Code, testes e revisão de código.
  • Investigar problemas em produção, propor correções e melhorar a observabilidade dos fluxos críticos.
  • Utilizar ferramentas de AI no operacional para acelerar a análise de código, documentação, testes, troubleshooting, automação de tarefas e apoio à produtividade do time.
  • Colaborar com DevOps/infra em pipelines, ambientes, deploys e integrações com serviços Azure.

Requisitos

  • Ensino superior concluído na área de Tecnologia da Informação, podendo ser tecnólogo, graduação ou pós-graduação em TI.
  • Experiência sênior com JavaScript/TypeScript, Node.js e React.
  • Experiência prática com construção e manutenção de APIs REST.
  • Conhecimento sólido em React Native ou disposição para atuar no app mobile do projeto.
  • Experiência com Oracle, modelagem relacional, queries e migrations.
  • Familiaridade com Docker, pipelines de CI/CD e ambientes de homologação/produção.
  • Vivência com SCRUM e trabalho colaborativo em times multidisciplinares.
  • Capacidade de escrever código limpo, testável e de fácil manutenção.
  • Boa comunicação técnica, autonomia e senso de responsabilidade sobre as entregas.

Diferenciais

  • Conhecimentos em Azure: Azure DevOps, Azure SQL, Blob Storage, Key Vault e Managed Identity.
  • Experiência com Playwright e testes E2E.
  • Experiência com apps mobile que utilizam câmera, OCR, geolocalização e funcionamento offline.
  • Conhecimento em segurança de APIs, gestão de secrets e boas práticas de deploy.
  • Uso maduro de ferramentas de AI no dia a dia de desenvolvimento e operação.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor de Software - Sênior (FullStack)
Desenvolvedor de Software - Sênior (FullStack)

Montreal Oficial • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedor de Software - Pleno (Full Cycle)
Desenvolvedor de Software - Pleno (Full Cycle)

Montreal Oficial • Brasil

Presencial
BRL 120 000 - 180 000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Spcapital • Guarujá

Presencial
Analista De Sistemas/Desenvolvedor Sênior
Analista De Sistemas/Desenvolvedor Sênior

Montreal Oficial • Brasil

Presencial
Vale Alimentação ou Refeição
Auxílio creche - conforme convenção coletiva
Contratação CLT
Desenvolvedor(a) de Software Sênior
Desenvolvedor(a) de Software Sênior

NetSource • São Paulo

Presencial
BRL 170 000 - 250 000
DEV FULLSTACK SÊNIOR - SÊNIOR PJ
DEV FULLSTACK SÊNIOR - SÊNIOR PJ

BenCorp • São Paulo

Presencial
BRL 120 000 - 180 000
Convênio Médico
Convênio Odontológico
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

Place Tecnologia e Inovação S.A. • Brasília

Presencial
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

PLACE TI • Brasília

Presencial
Desenvolvedor (a) Backend (Node.js) - Pleno/Sênior
Desenvolvedor (a) Backend (Node.js) - Pleno/Sênior

4DF Connect • Vila Velha

Teletrabalho
BRL 15 000 - 20 000
Analista Desenvolvedor Pleno
Analista Desenvolvedor Pleno

Montreal Oficial • São Paulo

Presencial
Plano de Saúde
Plano Odontológico
Seguro de Vida
+5