Desenvolvimento Web
Excelente oportunidade para profissionais experientes em desenvolvimento web.
Tarefas:
* Desenvolver aplicações web utilizando PHP, orientação a objetos, padrões de projeto e integração com APIs;
- Desenvolver soluções escaláveis e seguras;
- Implementar arquitetura MVC;
* Criar e personalizar temas e plugins WordPress desde zero, incluindo uso de hooks, actions e filters;
- Desenvolver layouts responsivos;
- Personalizar comportamento do site
* Desenvolver interfaces front-end utilizando HTML5, CSS3 e JavaScript (ES6+), bem como frameworks como React ou Vue.js para componentes interativos;
- Realizar testes de unidade;
- Melhorar performance do site
* Gerenciar bancos de dados MySQL, incluindo design de schemas, otimização de queries e gerenciamento de performance;
- Desenvolver consultas complexas;
- Otimizar índices
* Customizar lojas virtuais WooCommerce, aplicando gateways de pagamento e regras de negócio complexas;
- Integrar plugins;
- Configurar impostos
* Auditar segurança, identificar e corrigir vulnerabilidades XSS, CSRF e SQL Injection;
- Realizar revisão de código;
- Atualizar dependências
* Implementar hardening de servidor e WordPress, configurando firewalls (WAF) e monitorando logs;
- Proteger contra ataques;
- Monitorar trafego
* Conformar sites às leis de proteção de dados LGPD/GDPR, incluindo gestão de consentimento de cookies e políticas de privacidade;
- Acompanhar mudanças na legislação;
- Informar clientes sobre privacidade
* Instalar e gerenciar certificados SSL/TLS;
- Validar certificados;
- Renovar certificados
* Otimizar Core Web Vitals, melhorando a experiência do usuário e o ranking;
- Analisar desempenho;
- Aplicar caching
* Aplicar técnicas de caching, minificação de CSS/JS, compressão e lazy loading de imagens e uso de CDNs;
- Reduzir tamanho dos arquivos;
- Acelerar carregamento das páginas
* Estruturar URLs, criar sitemaps XML, implementar schema markup e otimizar o arquivo robots.txt;
- Definir estrutura da URL;
- Incluir links internos
Requisitos e Habilidades
* Possuir conhecimentos avançados em desenvolvimento web;
- Conhecimento de tecnologias atuais;
- Experiência com frameworks;
* Ser capaz de trabalhar de forma independente;
- Ter boas habilidades de comunicação;
- Ser organizado;
* Tendo conhecimento em SEO;
- Conhecer as melhores práticas de desenvolvimento;
* Ter habilidade em resolver problemas;
- Ter boa capacidade de aprendizado;
Vantagens
O trabalho oferece uma excelente oportunidade de crescimento profissional e uma equipe dinâmica e colaborativa. Além disso, você terá acesso a recursos modernos e ferramentas inovadoras para desenvolver seus projetos.
Detalhes
O cargo exige que o candidato tenha experiência em desenvolvimento web e conheça as tecnologias utilizadas. Além disso, é importante que o candidato seja capaz de trabalhar de forma independente e tenha boas habilidades de comunicação.