Pessoa desenvolvedora fullstack pleno - remoto
Descrição da Vaga
Descrição: Para participar desta seleção, nossa expectativa é de que você tenha: * Experiência em PHP e Frameworks Relacionados \- Conhecimento em frameworks populares, como Laravel, Symfony ou CodeIgniter, para desenvolvimento eficiente de aplicações. * Experiência em HTML, CSS e JavaScript \- Domínio em front\-end, incluindo frameworks como Vue.js, React ou jQuery, para criar interfaces dinâmicas e responsivas. * Banco de Dados Relacional \- Experiência com bancos de dados como MySQL ou PostgreSQL, incluindo a criação de queries complexas e a otimização de desempenho. * Controle de Versão (Git) \- Experiência com Git para colaboração em equipe e versionamento de código. * Desenvolvimento de APIs RESTful \- Capacidade de criar, consumir e documentar APIs para integração com front\-end e serviços externos. * Conhecimento de Segurança da Informação \- Noções de segurança em desenvolvimento web, como proteção contra SQL Injection, Cross\-Site Scripting (XSS) e Cross\-Site Request Forgery (CSRF). * Testes e Qualidade de Código \- Experiência com testes de unidade e integração, bem como boas práticas de qualidade de código. É um diferencial se você tiver: * Conhecimento avançado em Frameworks de Front\-end * Familiaridade com Infraestrutura em Nuvem Agora dá uma olhada nas principais responsabilidades da vaga: * Desenvolvimento de APIs e Serviços Web * Implementação de Funcionalidades Front\-end \- Utilizar HTML, CSS, JavaScript (e frameworks como Vue.js ou React) para desenvolver interfaces interativas e responsivas. * Integração com Serviços Externos \- Integrar a aplicação com serviços de terceiros, como sistemas de pagamento, redes sociais e plataformas de envio de e\-mail. * Testes e Debugging \- Realizar testes de unidade e integrações, bem como debugar código para resolver problemas de funcionalidade e desempenho. * Implementação de Segurança \- Aplicar práticas de segurança para proteger os dados e garantir a segurança da aplicação, como prevenção contra SQL\- Injection e XSS. * Documentação de Código \- Manter documentação clara e atualizada para facilitar o entendimento e a manutenção do código. * Colaboração com Times Multifuncionais \- Trabalhar em conjunto com designers, gerentes de produto e outros desenvolvedores para alinhar as necessidades do projeto * Garantir a Escalabilidade e Performance da Aplicação \- Otimizar o código e a arquitetura para que a aplicação suporte crescimento de usuários e transações. * Manter a Qualidade e Padronização do Código \- Seguir boas práticas de programação, incluindo Clean Code e padrões de arquitetura, para garantir um código legível e eficiente. * Atualizar e Implementar Novas Tecnologias \- Estar atento a novas tecnologias e métodos de desenvolvimento para aprimorar as soluções existentes. * Gerenciar Versionamento de Código \- Utilizar ferramentas como Git para controle de versão, facilitando o trabalho em equipe e o rastreamento de alterações. * Solucionar Problemas Técnicos \- Identificar e resolver problemas complexos de funcionalidade e compatibilidade entre os componentes da aplicação. * Monitorar e Manter o Sistema em Produção \- Realizar o monitoramento e manutenção de servidores e sistemas, assegurando a estabilidade e minimizando downtime. 2510290202531805041
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev