Responsabilidades : Desenvolver, manter e otimizar APIs RESTful utilizando PHP 7.4 e Laravel 5.6.Refatorar e modernizar o código legado do backend, garantindo a continuidade das funcionalidades existentes.Desenvolver e manter interfaces de usuário com Nuxt 3, Vue 3 e TypeScript, focando em performance e SEO.Integrar o frontend com as APIs existentes, tratando erros e gerenciando estados de forma eficiente.Modelar, otimizar e manter bancos de dados MySQL / MariaDB, incluindo a criação de tabelas, índices e relacionamentos.Realizar e gerenciar backups e restaurações de dados, utilizando ferramentas como rsync.Configurar e gerenciar ambientes de desenvolvimento e produção utilizando Docker e Docker Swarm.Administrar servidores Linux (Ubuntu), incluindo gerenciamento de usuários, firewall e SSH.Configurar e otimizar o Nginx como reverse proxy, garantindo SSL / TLS e balanceamento de carga.Gerenciar o Cloudflare para DNS, proteção DDoS e otimização de entrega de conteúdo.Instalar e renovar certificados SSL / TLS utilizando Certbot / Let's Encrypt.Integrar de forma segura com gateways de pagamento, garantindo conformidade PCI DSS e prevenção de fraudes.Trabalhar com protocolos de streaming de vídeo (HLS, DASH) e configurar CDNs para entrega de vídeo.Gerenciar e monitorar ambientes de VPS, garantindo a segurança e o planejamento de recursos.Elaborar e manter documentações técnicas de sistemas, APIs, processos de deploy e rotinas de backup.Colaborar ativamente com equipes multidisciplinares, comunicando-se de forma clara e explicando dívidas técnicas e riscos.Manter-se atualizado(a) com as novas tecnologias e tendências do mercado, buscando aprimoramento contínuo.Participar do planejamento de upgrades e migrações de versões de sistemas.O que você precisa conhecerMorar em Florianópolis / região próxima para atuação híbrida.Domínio de PHP 7.4 e Laravel 5.6 : Conhecimento aprofundado da sintaxe, recursos e estrutura MVC, incluindo Eloquent ORM, Artisan e migrations.Experiência com APIs RESTful : Criação, manutenção de endpoints e autenticação.Manutenção de Código Legado : Capacidade de refatorar e modernizar sistemas existentes sem comprometer funcionalidades.Frontend (Nuxt 3, Vue 3, TypeScript).
Domínio de Vue 3 : Componentização, reatividade, Composition API e gerenciamento de estado com Pinia.Experiência com Nuxt 3 : Roteamento, data fetching, SSR (Server-Side Rendering) com Nitro / h3.TypeScript : Tipagem estática e integração com Vue / Nuxt.Performance e SEO : Conhecimento em técnicas de otimização de carregamento e acessibilidade.Banco de Dados (MySQL / MariaDB) : Criação de tabelas, índices, relacionamentos e otimização de queries.Backup e Restauração : Conhecimento em estratégias de backup e restore.Docker e Docker Swarm : Criação de Dockerfiles, gerenciamento de imagens, volumes e redes, deploy e escalonamento de serviços.Linux (Ubuntu) : Administração de servidores, gerenciamento de usuários, firewall (UFW) e SSH.Nginx : Configuração como reverse proxy, SSL / TLS e balanceamento de carga.Cloudflare : Gerenciamento de DNS, proxy reverso, proteção DDoS e SSL Full.Certbot / Let's Encrypt : Instalação e renovação automática de certificados SSL / TLS.Gateway de Pagamentos : Integração segura com APIs de pagamento, conformidade PCI DSS e prevenção de fraudes.Protocolos de Streaming : Conhecimento de HLS, DASH e integração com players web.CDN e Cloudflare : Configuração para entrega de vídeo e otimização.Backup com rsync : Criação de scripts de backup incremental / diferencial.Gestão de VPS : Planejamento de recursos e segurança.Inglês Intermediário : Leitura e escrita técnica, consulta de documentação internacional.Comunicação clara, trabalho em equipe, capacidade de documentar sistemas e processos.Para ter aquela vantagem extraExperiência prévia com sistemas legados e migração de versões.Conhecimento em SSR avançado, edge deployment e otimização de performance.Familiaridade com monitoramento (Prometheus, Grafana) e logging centralizado (ELK stack).
Experiência com autenticação OAuth / JWT e integração de múltiplos gateways de pagamento.
Desenvolvedor • Florianópolis, Santa Catarina, Brasil