A V4 Company busca um profissional motivado e orientado para resultados para assumir o papel de Especialista em Desenvolvimento de Software. Este é um cargo desafiador que exige habilidades avançadas em desenvolvimento de software, arquitetura de sistemas e liderança de equipe.
**Descrição da Posição**
O Especialista em Desenvolvimento de Software será responsável por criar e manter arquiteturas serverless em ambientes de nuvem, garantindo a escalabilidade e a eficiência dos sistemas. Além disso, deverá desenvolver aplicações robustas e escaláveis utilizando Node.js e TypeScript no backend, bem como React no frontend, garantindo alto desempenho e experiência do usuário excepcional.
**Responsabilidades e Atribuições**
* Desenvolver aplicações robustas e escaláveis utilizando Node.js e TypeScript no backend, bem como React no frontend;
* Projetar, implementar e manter arquiteturas serverless em ambientes de nuvem, garantindo a escalabilidade e a eficiência dos sistemas;
* Estabelecer e manter práticas eficazes de integração contínua e entrega contínua (CI/CD), automatizando processos de desenvolvimento, testes e implantação para garantir uma entrega rápida e confiável dos sistemas;
* Promover e implementar melhores práticas de desenvolvimento, incluindo revisões de código, testes automatizados e padronização de código, para garantir a qualidade e a manutenibilidade do código-fonte;
* Colaborar ativamente com equipes multidisciplinares, incluindo desenvolvimento, design e operações, para entender e atender aos requisitos de negócios, garantindo soluções técnicas alinhadas com os objetivos organizacionais;
* Fornecer orientação técnica e mentoria para membros juniores da equipe, promovendo o crescimento profissional e a excelência técnica dentro da organização.
**Requisitos e Qualificações**
* Experiência comprovada em Node.js, TypeScript, e React, além de conhecimento prático em arquiteturas serverless e serviços de cloud;
* Experiência com práticas de CI/CD e com requisitos não funcionais;
* Experiência em desenvolvimento de software orientado a testes, conhecimento em outras linguagens de programação e frameworks de frontend;
* Habilidades em design de software e padrões de arquitetura;
* Forte organização e metodologia no desenvolvimento de software;
* Conhecimento de metodologias ágeis, como Scrum ou Kanban;
* Habilidade de leitura em inglês para acompanhar documentação e recursos técnicos;
* Capacidade de trabalhar de forma colaborativa em um ambiente de equipe;
* Excelentes habilidades de comunicação verbal e escrita;
* Formação acadêmica em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia de Software ou área relacionada.
**Salário:** R$ 15.000,00 - R$ 20.000,00 (estimativa).