Descrição da vaga:
Programador(a) Pleno Fullstack
Stack: Angular (TypeScript) + PHP (CodeIgniter 4)
Estamos em busca de um(a) Programador(a) Pleno Fullstack para atuar no desenvolvimento e manutenção de um produto SaaS single-tenant , participando de demandas ponta a ponta, desde a modelagem do banco até a entrega de telas integradas ao backend.
Responsabilidades
Desenvolver e manter aplicações Frontend (Angular) e Backend (PHP)
Criar telas completas a partir de requisitos funcionais
Desenvolver e consumir APIs REST
Implementar regras de negócio e validações
Integrar frontend e backend de forma consistente
Atuar em ambiente com código legado de média complexidade
Garantir qualidade, organização e manutenibilidade do código
Diferenciais
Experiência com produtos SaaS
Conhecimento sobre arquiteturas single-tenant e multi-tenant
Testes automatizados (PHP e/ou TypeScript)
Experiência com Docker ou containers
Vivência com metodologias ágeis (Scrum, Kanban)
Facilidade para leitura e manutenção de código legado
Requerimentos:
Requisitos Técnicos
Experiência como desenvolvedor(a) Fullstack
Angular 16+ e TypeScript em nível intermediário
PHP com framework CodeIgniter 4 (ou similar)
Experiência com consumo e criação de APIs REST
Conhecimento em SQL (criação de tabelas, JOINs, índices básicos)
Uso diário de Git (branches, commits e pull requests)
Capacidade de executar demandas ponta a ponta com autonomia
O que buscamos
Perfil analítico e organizado
Boa comunicação e trabalho em equipe
Compromisso com qualidade e boas práticas
Autonomia para entregar soluções completas