Desenvolvedor Full Stack Pleno
Descrição da Vaga
***Descrição da Vaga*** Estamos em busca de um Desenvolvedor Full Stack Pleno para integrar nossa equipe de desenvolvimento de software na área de saúde ocupacional e segurança do trabalho. ***Hard Skills*** · **Domínio nas Tecnologias Principais:** Experiência prática com NestJS, VueJS, TypeScript, JavaScript e PostgreSQL, sendo capaz de desenvolver e manter aplicações de ponta a ponta. · **Arquitetura de Software:** Boa compreensão de padrões de projeto, organização de código, Clean Architecture e boas práticas de desenvolvimento. · **Banco de Dados Relacional:** Capacidade de modelar, otimizar consultas e manter a integridade de dados no PostgreSQL. · **APIs RESTful:** Experiência no design, consumo e versionamento de APIs, garantindo segurança, escalabilidade e clareza. · **Desenvolvimento Full Stack:** Backend com NestJS e TypeScript; Frontend com VueJS, JavaScript e TypeScript; Diferenciais: conhecimento em React ou Angular. · **Controle de Versão:** Prática consolidada em Git (branching, PRs, code review, versionamento semântico). · **Diferenciais Desejáveis:** Experiência com Microservices (NestJS), Filas (RabbitMQ / Kafka), Banco NoSQL (MongoDB), AWS (S3, SQS, SES, SNS, CloudWatch), Docker, Testes automatizados (unitários e integração), React Native / Expo Go / RealmDB. ***Soft Skills*** · **Resolução de Problemas:** Capacidade de analisar cenários complexos e propor soluções práticas e eficientes. · **Comunicação Eficaz:** Clareza ao explicar ideias e decisões técnicas, facilitando a colaboração entre áreas. · **Trabalho em Equipe:** Participação ativa em squads multidisciplinares, contribuindo para o alcance dos objetivos coletivos. · **Autonomia e Responsabilidade:** Capacidade de conduzir tarefas e entregas com qualidade, mantendo alinhamento com o time. · **Mentoria e Colaboração:** Disposição para apoiar desenvolvedores mais juniores e compartilhar boas práticas. · **Aprendizado Contínuo:** Interesse em se manter atualizado com novas tecnologias, frameworks e ferramentas. · **Gestão de Tempo:** Organização e priorização para lidar com múltiplas demandas dentro de prazos definidos. ***O que oferecemos*** · Ambiente colaborativo e aberto à inovação. · Projetos desafiadores e de impacto nacional. · Espaço para crescimento técnico e evolução para nível sênior. · Cultura de aprendizado contínuo e feedbacks construtivos. · Uso de metodologias ágeis e tecnologias modernas.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev