Modelo de Descrição do trabalho do desenvolvedor de CakePhp
Estamos contratando um desenvolvedor CakePHP que manterá serviços de back-end e troca de dados entre o servidor e o usuário. Sua principal responsabilidade será criar a lógica do lado do servidor, especificar e fortalecer o banco de dados principal e garantir um desempenho excepcional e capacidade de resposta às solicitações front-end.
Você também estará encarregado de integrar as peças de front-end criadas por seus colegas de trabalho no aplicativo; Portanto, é necessária uma familiaridade básica com as tecnologias front-end.
Perfil de trabalho do desenvolvedor de CakePhp
Os desenvolvedores do CakePHP geralmente são responsáveis pela criação da lógica de aplicativos da Web no servidor, utilizando a estrutura do CakePHP. Os desenvolvedores de back-end geralmente criam componentes de back-end, vinculam o programa a mais serviços on-line (geralmente de terceiros) e ajudam os desenvolvedores de front-end integrarem seu trabalho com o aplicativo.
Relatórios para
- Diretor de Tecnologia
- Líder de tecnologia
- Desenvolvedor sênior de CakePhp
Responsabilidades do desenvolvedor de CakePHP
- Garantir o desempenho impecável da entrega
- Criando, implantando e gerenciando sites dinâmicos e aplicativos da Web
- Reunindo muitas fontes de dados e bancos de dados em um único sistema
- Crie e implemente estratégias reutilizáveis e eficientes
- Componentes de CakePhp
Requisitos e habilidades do desenvolvedor de CakePHP
- Excelente entendimento de como integrar o serviço de gateway de pagamento
- Conhecimento de tecnologias de versão como Git, AWS CodeComit e Bitbucket
- Capacidade de criar interfaces de usuário responsivas com animação
- Especialização com Memcache
- Compreensão forte de como integrar a notificação de push para enviar notificações do usuário
- Experiência no desenvolvimento de APIs RESTful para aplicativos móveis
- Mantenha os arquivos seguros em baldes de terceiros, como baldes S3
- Excelente compreensão da fusão de bancos de dados MySQL com normalização até o terceiro nível
- Experiência de implementação com bibliotecas de JavaScript, como (calendário completo, pickers de data e hora, selecione 2 para suspensos, preenchimento automático, upload de arquivos AJAX, corte de imagem etc.)
- Integração do Google Maps SDK
- Especialização na criação de esquemas de banco de dados para aplicativos SaaS
- Especialização em otimização de velocidade da página de aplicativos da web
- Experiência de implementação com SSO e LDAP para aplicativos da Web
- Especialização em MVC Padrão de aplicações PHP
- Conhecimento de como realizar operações transacionais em aplicativos da Web
- Experiência no desenvolvimento de aplicativos de bate-papo em tempo real usando o nó js e [Socket.io] (http://socket.io/)
- Especialização em interface com APIs de terceiros, como LinkedIn, Facebook, Twitter, Google e YouTube