A V4 Company está procurando um(a) Desenvolvedor(a) de Software para se juntar à equipe de tecnologia. A pessoa selecionada será encarregada de criar e manter arquiteturas sem servidor em nuvem, desenvolver aplicações em Node.js e TypeScript no back-end e React no front-end.
Responsabilidades e atribuições:
– 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;
– 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 mentoramento 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.
Informações adicionais:
– Ambiente vibrante, cheio de pessoas com o propósito de crescer;
– Foco em metas, não em horários;
– Gestão meritocrática;
– Possibilidade de sociedade;
– Plano de Saúde e Odontológico;
– Seguro de vida;
– Aulas de inglês;
– Gympass;
– Acesso ao G4 Skills.