O quê?
Onde?

Desenvolvedor Full Stack

4,3
40 avaliações
São Caetano do Sul - SP
Salário a combinar
Híbrido
1 ago

Objetivo do Cargo: Atuar no desenvolvimento de soluções completas, desde o front-end até o back-end, com foco em performance, escalabilidade, segurança e experiência do usuário. O Engenheiro Fullstack será responsável por construir e manter aplicações web robustas, integradas e de alta qualidade, colaborando com múltiplas disciplinas e garantindo entregas alinhadas aos objetivos do negócio. Principais Responsabilidades: Desenvolver e manter aplicações web completas, atuando tanto no front-end quanto no back-end. Participar das definições técnicas, análise de requisitos e arquitetura de sistemas junto aos times de produto e tecnologia. Garantir escalabilidade, segurança, usabilidade e performance das aplicações. Escrever código limpo, modular, testável e com foco em manutenibilidade. Criar e integrar APIs RESTful ou GraphQL com controle de versionamento e segurança. Realizar code reviews e contribuir para a evolução técnica do time. Monitorar aplicações em produção, corrigir incidentes e propor melhorias contínuas. Colaborar na definição de padrões técnicos e boas práticas para todo o ciclo de vida do desenvolvimento. Soft Skills Esperadas: Postura de dono e comprometimento com entregas de valor para o negócio. Comunicação clara e eficaz com pessoas desenvolvedoras, produto e design. Capacidade de tomada de decisão técnica com senso de priorização. Colaboração ativa em um ambiente multidisciplinar e ágil. Mentalidade de aprendizado contínuo e melhoria incremental. Requisitos Técnicos: Back-end: Experiência sólida com linguagens como .NET (C#), Node.js ou Python. Conhecimento em bancos de dados relacionais (SQL Server, PostgreSQL) e não-relacionais (MongoDB, Redis). Experiência com construção de APIs RESTful, autenticação/autorização (OAuth2, JWT). Conhecimento em mensageria e arquitetura orientada a eventos (RabbitMQ, Kafka etc.). Práticas de segurança, logging, versionamento e monitoramento de APIs. Front-end: Experiência com Angular 9+, incluindo RxJS, componentização, lazy loading e boas práticas de usabilidade. Domínio de HTML5, CSS3, TypeScript e integração com APIs. Conhecimento em testes automatizados (unitários e e2e) com ferramentas como Jest, Cypress, Jasmine ou similares. DevOps / Infraestrutura: Familiaridade com controle de versão (Git), pipelines CI/CD e automação de builds. Desejável: experiência com containers (Docker), cloud (Azure, AWS, GCP) e ferramentas de monitoramento (Datadog, Grafana, etc.).

Número de vagas: 3

Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral

Área Profissional: Especialista em Informática, TI, Telecomunicações - Programador / Desenvolvedor

Assine a Conta Premium agora!
Exigências
  • Escolaridade Mínima: Ensino Superior
Denunciar vaga

Outras vagas similares

Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me
Candidatar-me