REQUISITOS E QUALIFICAÇÕES RESPONSABILIDADES E ATRIBUIÇÕES Como será seu dia a dia: (Atividades que vai realizar) Esse profissional irá: 1. Revisão e Planejamento Revisão de Tarefas Pendentes: Iniciar o dia com uma revisão das tarefas pendentes no quadro de gestão de projetos (como Jira, Trello ou Asana). Checar o backlog e as prioridades do sprint em andamento. Planejamento das Atividades Diárias: Estabelecer objetivos diários alinhados com as prioridades do projeto e os prazos estabelecidos. 2. Desenvolvimento de Recursos Desenvolver novos recursos ou funcionalidades usando PHP e Laravel. Implementar lógicas de negócio complexas conforme especificado nos requisitos do projeto. Fatoração de Código: Melhorar o código existente para otimizar o desempenho e a legibilidade. 3. Colaboração em Equipe Participação em reuniões diárias de stand-up para debater progressos e desafios. Contribuir em reuniões de planejamento de sprint, revisões e retrospectivas. Colaboração com Desenvolvedores Front-end: Colaborar de perto com desenvolvedores front-end para integrar o back-end com interfaces de usuário responsivas. 4. Trabalho com Banco de Dados Projetar e Otimizar Consultas SQL: Desenvolver consultas SQL eficazes e aprimorar o desempenho do banco de dados. Gerenciar Migrações de Banco de Dados: Realizar e administrar migrações de banco de dados utilizando Laravel Migrations. 5. Testes e Depuração Escrever Testes Unitários: Desenvolver testes unitários e de integração com o PHPUnit para assegurar a robustez do código. Depuração e Solução de Problemas: Investigar e resolver bugs e problemas identificados durante o desenvolvimento ou na fase de testes. 6. Revisão de Código Participar de Revisões de Código: Realizar revisões de código de colegas, fornecendo feedback construtivo. Receber e aplicar feedback de revisões para melhorar a qualidade do código. 7. Gestão de Código Gerenciamento de Código com Git: Utilizar o Git para versionamento e gerenciamento do código- fonte, criando ramificações (branches) e efetuando mesclagens (merges) conforme necessário. 8. Atualização de Documentação Atualizar a documentação do projeto, incluindo comentários no código e documentação de APIs. 9. Participação nas Cerimônias Ágeis e conhecimentos nos frameworks Participar e contribuir com atualizações nas reuniões diárias de stand-up. Scrum e Kanban: Experiência com metodologias ágeis e ferramentas como Jira ou Redmine para gestão de projetos. Planejamento de Sprint e Revisões: Participar ativamente no planejamento de sprints, revisões de sprint, e retrospectivas. 10. Pesquisa e Aprendizado Contínuo Explorar Novas Tecnologias: Investir tempo para se manter atualizado sobre novas tecnologias, tendências e melhores práticas em desenvolvimento PHP e Laravel. 11. Comunicação Comunicação Eficaz: Comunicar-se claramente com outros membros da equipe e partes interessadas para garantir o entendimento dos requisitos e do progresso do projeto. 12. Melhorias de Desempenho Otimizar Código e Aplicações: Identificar e implementar melhorias de desempenho no código e infraestrutura existente. 13. Resolução de Problemas Identificar e solucionar problemas em ambientes de produção com eficácia. 14. Avaliação de Segurança Implementar Práticas de Segurança: Avaliar e implementar medidas de segurança para proteger a aplicação contra vulnerabilidades potenciais. Beneficios: Formação Acadêmica: Não informado Experiência: Salário: A combinar Cargo: Programador Empresa: Solutis Tecnologias Consultoria em tecnologia da informação. Ramo: Consultoria/ Auditoria
Somos a Employment Pro Limited ©, uma ferramenta de busca de anúncio de vagas de emprego. O site agrega e analisa anúncios de diferentes sites disponíveis publicamente na internet.
Nós usamos COOKIES. Ao continuar a usar este site, nós entendemos que você CONCORDA com este fato. Por favor veja nossa página sobre a política de privacidade para mais informações.