Responsabilidades:
Desenvolvimento de back-end robusto utilizando PHP Laravel/Lumen;
Desenvolver aplicações web completas utilizando PHP Laravel no back-end e Vue.js/Quasar no front-end;
Criação de interfaces de usuário modernas e responsivas com Vue.js e Quasar Framework;
Implementação de scripts Python para processamento de dados e integrações;
Desenvolvimento e integração de soluções utilizando modelos de IA generativa para análise de dados, assistentes virtuais e automação;
Implementação de arquiteturas RAG para construção de aplicações de IA com contexto específico;
Desenvolvimento de APIs RESTful para comunicação entre sistemas;
Manutenção de sistemas existentes e desenvolvimento de novas funcionalidades;
Otimização de código e correção de bugs;
Implementação de testes automatizados para garantir a qualidade do código;
Participação em revisões de código e definição de padrões de desenvolvimento;
Colaboração com time de UX/UI para implementação de interfaces consistentes;
Implementação de boas práticas de segurança em todas as soluções;
Contribuição para decisões de arquitetura e seleção de tecnologias;
Documentação de código e processos;
Trabalho em equipe para entrega de soluções completas;
Mentoria de desenvolvedores menos experientes (dependendo do nível);
Implementar soluções de IA generativa usando Python e frameworks como LangChain e Ollama;
Escrever código limpo, eficiente e de fácil manutenção, seguindo princípios SOLID;
Requisitos e qualificações:
LINGUAGENS DE PROGRAMAÇÃO:
Experiência sólida (6+ anos - essencial) com PHP 8+ e framework Laravel/Vue.js/Lumen;
Experiência sólida (6+ anos - essencial) em Python para scripts de automação e processamento de dados e JavaScript/TypeScript;
C/C++ (desejável);
FRAMEWORKS E BIBLIOTECAS:
Laravel/Lumen, Vue.js 3, Vuex/Pinia, Vue Router, Composition API, Quasar Framework;
Django e Django Rest Framework (desejável);
Next.js (desejável);
Inertia.js (desejável);
TECNOLOGIAS WEB:
HTML5, CSS3, JavaScript, REST APIs;
GraphQL (desejável);
TailwindCSS (desejável);
BANCOS DE DADOS:
MySQL, PostgreSQL, MongoDB, Oracle, SQL Server;
Redis (desejável);
DEVOPS:
Docker, CI/CD (GitHub Actions, GitLab CI), Git e GitFlow;
ARQUITETURA DE SOFTWARE:
Clean Code, Princípios SOLID, DDD (Domain-Driven Design);
Arquitetura Hexagonal (desejável);
Microsserviços (desejável);
INTELIGÊNCIA ARTIFICIAL:
Integração com modelos LLM (OpenAI, LangChain, Ollama), RAG (Retrieval Augmented Generation), Prompt Engineering, Fine-tuning de modelos, Avaliação de desempenho de modelos;
SEGURANÇA:
Conhecimento das vulnerabilidades OWASP, Práticas de segurança em aplicações web;
METODOLOGIAS:
Métodos ágeis (Scrum, Kanban), Testes automatizados (PHPUnit, Jest, Cypress);
FORMAÇÃO:
Graduação completa em Ciência da Computação, Sistemas da Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
#J-18808-Ljbffr