PUBLICIDADE
Descrição da Vaga
A Montreal, uma das principais empresas de tecnologia do Brasil, busca um Desenvolvedor de Software Sênior (FullStack) para integrar sua equipe. O profissional será responsável por produzir artefatos de software para o Squad, atuando no desenvolvimento, manutenção e evolução de APIs, aplicações web e mobile, além de propor soluções técnicas escaláveis e seguras.
Responsabilidades
- Atuar no desenvolvimento, manutenção e evolução de APIs, aplicações web e aplicativo mobile.
- Propor soluções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
- Participar das cerimônias ágeis (SCRUM), incluindo refinamentos, planejamentos, dailies, reviews e retrospectivas.
- Apoiar o time na análise técnica das demandas, estimativas de esforço e tomada de decisões arquiteturais.
- Garantir a qualidade do código por meio de boas práticas de desenvolvimento (Clean Code), testes automatizados e revisão de código.
- Investigar problemas em produção, implementar correções e contribuir para a melhoria da observabilidade dos fluxos críticos.
- Utilizar ferramentas de Inteligência Artificial para apoiar atividades como análise de código, documentação, geração de testes, troubleshooting, automação de tarefas e aumento da produtividade.
- Colaborar com as equipes de DevOps e Infraestrutura na evolução de pipelines, ambientes, deploys e integrações com serviços Azure.
PUBLICIDADE
Requisitos
- ✓Formação superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.
- ✓Sólida experiência como Desenvolvedor(a) Full Stack ou em funções similares.
- ✓Experiência sênior com JavaScript/TypeScript, Node.js e React.
- ✓Experiência prática no desenvolvimento e manutenção de APIs REST.
- ✓Conhecimento em React Native ou disponibilidade para atuar no desenvolvimento do aplicativo mobile.
- ✓Experiência com SQL Server, modelagem de dados relacionais, consultas SQL e gerenciamento de migrations.
- ✓Familiaridade com Docker, pipelines de CI/CD e ambientes de homologação e produção.
- ✓Vivência com metodologia ágil (SCRUM).
- ✓Capacidade de desenvolver código limpo, testável e de fácil manutenção.
- ✓Boa comunicação técnica, autonomia e senso de responsabilidade pelas entregas.
- •Conhecimentos em Azure: Azure DevOps, Azure SQL, Azure Blob Storage, Azure Key Vault e Managed Identity.
- •Experiência com Playwright e testes End-to-End (E2E).
- •Experiência no desenvolvimento de aplicativos mobile com uso de câmera, OCR, geolocalização e funcionamento offline.
- •Conhecimento em segurança de APIs, gerenciamento de secrets e boas práticas de deploy.
- •Uso maduro de ferramentas de Inteligência Artificial no desenvolvimento, operação e sustentação de software.
Sobre a Empresa
Mais vagas na Montreal Oficial →Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
PUBLICIDADE