PRINCIPAIS RESPONSABILIDADES : Implementar interfaces com HTML, CSS e JavaScript (ou frameworks como React, Vue, Angular).
Garantir usabilidade e acessibilidade das aplicações.Integrar APIs e serviços externos ao frontend.Criar e manter APIs RESTful ou GraphQL.Trabalhar com linguagens como , Python, Java, C#, entre outras.Gerenciar banco de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, Redis).
Conectar frontend e backend de forma eficiente.Integrar serviços de terceiros (pagamentos, autenticação, notificações, etc.).
Escrever testes automatizados (unitários, integração e e2e).
Garantir a qualidade do código com boas práticas e revisão de código (code review).
Automatizar processos de build e deploy (CI / CD).
Trabalhar com containers (Docker) e serviços em nuvem (AWS, Azure, GCP).
CONHECIMENTO TÉCNICO : Linguiagem de Programação : Capacidade para realizar desenvolvimento de sistemas em uma ou mais linguagens de programação relevantes para o projeto (Java, Python, Ruby, ou C#, etc.)Banco de Dados Relacionais (PostgreSQL, MySQL) e Não-relacionais (MongoDB, Redis).
Versionamento com Git ((GitHub, GitLab, Bitbucket))Metodologias Ágeis : Capacidade de planejar, executar e monitorar projetos de entrega usando os princípios do Scrum e demais ferramentas.
Entendimento do Scrum, Planejamento de Sprints e Gestão do Backlog.
Desenvolvedor • São José dos Pinhais, Paraná, Brasil