Cargo
Desenvolvedor Web Full Stack
Descrição da vaga
Buscamos um(a) Desenvolvedor(a) Web Full Stack Pleno para integrar nosso time de Desenvolvimento. O(a) profissional será responsável pelo desenvolvimento, manutenção e evolução de aplicações web, atuando tanto no front-end quanto no back-end, colaborando com equipes multidisciplinares para entregar soluções inovadoras e de alta qualidade.
Responsabilidades e atribuições
Buscamos profissional para posição de Desenvolvedor Web Full Stack para atuar em nosso escritório localizado no Flamengo.
- Moldar e implementar soluções tecnológicas em cloud, assegurando que o código segue as mais recentes práticas de codificação e normas industriais.
- Utilizar práticas Agile e tecnologias de desenvolvimento de software para desenvolver rapidamente soluções criativas e eficientes, implementando lançamentos regulares e criando documentação apropriada.
- Fornecer o melhor código, integrando elementos voltados para o utilizador com a lógica do lado do serviço.
- Traduzir os requisitos de negócios em especificações de concepção de sistemas.
- Otimizar aplicações para a eficiência de desempenho e escalabilidade.
- Trabalhar em tarefas de análise e programação de sistemas complexos com supervisão mínima, determinando soluções de forma independente.
- Desenvolver APIs funcionais, performantes e completos.
- Conceber e desenvolver a lógica empresarial e os sistemas frontend e backend do produto.
- Projetar, criar, modificar e rever objetos de bases de dados para apoiar projetos de desenvolvimento.
- Realizar quaisquer tarefas adicionais relacionadas ao cargo atribuídas pelo líder do projeto.
Requisitos e qualificações
- Bacharelato completo de Engenharia, Física, Matemática, Tecnologia ou área afim.
- Inglês (Fluente ou avançado).
- Experiência comprovada em desenvolvimento web full stack.
- Domínio de linguagens de programação para back-end (ex: Node.js, Python, C#).
- Experiência com frameworks de back-end (ex: Flask, FastAPI, .NET, Laravel, Rails).
- Sólidos conhecimentos em desenvolvimento front-end (HTML5, CSS3, JavaScript).
- Experiência com frameworks/libraries de front-end (ex: React, Angular, Vue.js, Nextjs e libs como Material UI).
- Conhecimento em bancos de dados relacionais (ex: SQL Server, MySQL) e não relacionais (ex: MongoDB).
- Experiência com versionamento de código (Git).
- Experiência com Azure Devops, Pull Requests e revisões de código.
- Familiaridade com consumo e criação de APIs RESTful.
- Conhecimento em testes automatizados e boas práticas de desenvolvimento.
- Inglês avançado (leitura, escrita e conversação).