Desenvolvedor de Software Sênior (FullStack) – Grupo Montreal – Home Office

Grupo Montreal

Informações da vaga:

Atenção as exigências da vaga!

Descrição da vaga:

Desenvolvedor de Software Sênior (FullStack) – Grupo Montreal – Home Office

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

Requisitos e qualificações
Responsabilidades e atribuições:

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.

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.

Backend:

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.

Frontend:

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.

Mobile:

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.

Banco de Dados:

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.

Diferenciais:

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.

Candidate-se, clicando no botão “Candidatar-se à vaga” abaixo

Vaga divulgada no RJEMPREGOS.NET

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite montreal.gupy.io.