Desenvolvedor Web
O papel do Desenvolvedor Web é promover a criação de soluções inovadoras para interfaces digitais, aumentando assim a experiência do usuário em plataformas web.
Responsabilidades:
* Desenvolver e manter aplicativos web responsivos;
* Revisar o design para garantir coerência com as especificações da empresa;
* Testar e debugar software de forma eficaz;
* Cooperar com os desenvolvedores de back-end para otimizar as funcionalidades das aplicações;
* Codificar na linguagem Python;
* Adotar procedimentos seguros ao trabalhar com código, como revisões regulares de commits e atualizações de dependências;
* Desenvolver softwares escaláveis para atender às necessidades crescentes dos clientes;
* Executar tarefas associadas à automação do deploy, utilizando ferramentas adequadas, se necessário;
* Desenvolver testes automatizados para validar as alterações feitas nas aplicações;
* Mantido a qualidade e padronização dos códigos;
* Resolver problemas técnicos e dificuldades no processo de desenvolvimento;
* Contribuir para melhoria continua no processo de codificação e engenharia de software;
Competências Necessárias:
• Conhecimento avançado de tecnologias web (HTML5, CSS3, JavaScript);
• Familiaridade com frameworks frontend (React, Angular ou Vue.js) ou backend (Node.js, Django ou Flask);
• Conhecimento em banco de dados relacional (MySQL) ou NoSQL (MongoDB);
• Experiência com metodologias ágeis (Scrum ou Kanban) e processos de versionamento Git;
• Aprender rapidamente novas tecnologias e habilidades;
• Trabalhar em equipe;