Desenvolvedor PHP Senior
Grupo Regazzo
Regime de contratação
CLT
Modelo de trabalho
Híbrido
Carga horária
40 horas semanais
Descrição
Estamos em busca de um Programador PHP Sênior que além programar, também precisará analisar projetos e suas execuções, por isso trabalhará em conjunto com desenvolvedores, arquitetos e Analista de negócios.
Responsabilidades e atribuições:
Desenvolvimento e Implementação: Criar e manter interfaces de usuário responsivas e interativas para aplicações web, utilizando tecnologias modernas.
Arquitetura e Design: Participar na definição da arquitetura de front-end, garantindo a escalabilidade e a performance das aplicações.
Colaboração com Equipes: Trabalhar de forma colaborativa com equipes de design, back-end e produto para implementar soluções eficazes.
Manutenção e Otimização: Identificar e corrigir problemas de desempenho e bugs, mantendo a qualidade e a estabilidade das aplicações.
Código Limpo e Manutenível: Escrever código limpo, reutilizável e bem documentado, seguindo as melhores práticas de desenvolvimento.
Mentoria e Treinamento: Orientar e mentor junior developers e estagiários, compartilhando conhecimentos e melhores práticas.
Análise de Requisitos: Compreender e transformar requisitos de negócios em soluções técnicas eficientes e eficazes.
Inovação e Melhoria Contínua: Promover e implementar novas tecnologias e abordagens para melhorar a eficiência e a qualidade das aplicações.
Segurança: Garantir que as aplicações sigam as melhores práticas de segurança para proteger dados e informações do usuário.
Documentação: Contribuir para a documentação técnica do projeto, garantindo que as informações sejam claras e úteis para a equipe.
Requisitos e qualificações:
Superior completo em Tecnologia da Informação, Informática, Engenharia de Software ou área relacionada, ou experiência equivalente.
Mínimo de 4 anos de experiência com desenvolvimento front-end e back-end.
Domínio das tecnologias HTML5, CSS3, JavaScript/TypeScript e Tailwind.
Conhecimento avançado em PHP, PHPUnit e Laravel.
Experiência com WordPress e WooCommerce.
Experiência em desenvolvimento backend com C# (.NET Core e .NET Framework).
Bom conhecimento de SQL e experiência com PostgreSQL.
Experiência na integração de Web Services SOAP e APIs REST.
Conhecimento e adoção de boas práticas como SOLID e Clean Code.
Experiência com websockets, filas e mensagerias (Kafka/RabbitMQ).
Familiaridade com metodologias ágeis, princípios de design e melhores práticas de desenvolvimento.
GIT.
Diferenciais:
Experiência com Flutter, React, Vue.js ou Angular.
Experiência com design de interfaces e princípios de experiência do usuário (UX).
Experiência no setor financeiro.
Participação em projetos open source ou contribuições para a comunidade.
Experiência com Docker e containerização.
Conhecimento em desenvolvimento mobile, Android (Java/Kotlin).
Experiência com React e TypeScript para desenvolvimento web.
Conhecimento em ferramentas de build (Webpack, Babel), controle de versão (Git) e gerenciamento de pacotes (npm, Yarn).
Experiência com frameworks de testes como Jest, Testing Library ou similares.