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 desenvolver, manter e evoluir aplicações Full Stack de alta performance, atuando no desenvolvimento de soluções com tecnologias modernas para backend, frontend e aplicações mobile.
Responsabilidades
- Desenvolver, manter e evoluir aplicações Full Stack de alta performance.
- Atuar no desenvolvimento de soluções utilizando tecnologias modernas para backend, frontend e aplicações mobile.
- Desenvolver e consumir APIs, garantindo integração entre sistemas.
- Projetar e implementar soluções escaláveis, seguras e de fácil manutenção.
- Trabalhar com bancos de dados relacionais e não relacionais, realizando modelagem, otimização de consultas e manutenção da performance.
- Participar da definição de arquiteturas, boas práticas de desenvolvimento e revisões de código.
- Colaborar com equipes multidisciplinares em um ambiente ágil, contribuindo para a entrega contínua de soluções.
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ólida em desenvolvimento com Python (Django, Flask ou FastAPI).
- ✓Proficiência em Node.js (Express.js ou NestJS) para construção de APIs.
- ✓Conhecimento em C# utilizando .NET Core ou ASP.NET para desenvolvimento de aplicações e serviços.
- ✓Experiência avançada com React.js, incluindo gerenciamento de estado (Redux ou Context API), desenvolvimento de componentes reutilizáveis e integração com APIs RESTful ou GraphQL.
- ✓Experiência no desenvolvimento de aplicações mobile cross-platform com React Native.
- ✓Conhecimento em React Navigation, integração com recursos nativos (como Expo) e publicação para Android.
- ✓Experiência com bancos de dados relacionais, como PostgreSQL, MySQL, SQL Server e Oracle.
- ✓Conhecimento em modelagem de dados, consultas complexas e otimização de performance.
- ✓Conhecimento em bancos de dados NoSQL, como MongoDB, Redis ou Cassandra, com foco em escalabilidade.
- •Conhecimento em versionamento de código com Git.
- •Experiência com testes unitários e de integração (Jest, PyTest ou NUnit).
- •Vivência com pipelines de CI/CD utilizando Jenkins ou GitHub Actions.
- •Experiência com Docker e conteinerização de aplicações.
- •Conhecimento em arquitetura de microserviços.
- •Experiência com plataformas de Cloud Computing (AWS, Azure ou GCP).
- •Conhecimento em segurança de aplicações, incluindo autenticação JWT e OAuth.
- •Familiaridade com metodologias ágeis (Scrum ou Kanban).
- •Experiência com Azure DevOps.
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