
A Onebrain atua há mais de 20 anos conectando profissionais de tecnologia às empresas que mais crescem no Brasil.
Estamos buscando uma pessoa Desenvolvedora Backend Pleno para atuar no time de Engenharia, em um contexto de Conta e Segurança, contribuindo para o desenvolvimento, evolução e sustentação de soluções robustas, seguras e escaláveis.
A posição terá atuação principalmente com PHP, além de contato com Java e/ou Kotlin, bancos de dados, APIs, integrações e práticas modernas de desenvolvimento.
Desenvolver e manter aplicações Backend utilizando PHP e seus principais frameworks;
Trabalhar na construção e evolução de soluções relacionadas a conta e segurança;
Desenvolver e integrar APIs RESTful e GraphQL;
Projetar e otimizar bancos de dados relacionais e não relacionais;
Implementar testes automatizados, garantindo qualidade e confiabilidade das aplicações;
Atuar com controle de versão utilizando Git e boas práticas de desenvolvimento colaborativo;
Trabalhar com Docker e ambientes em cloud;
Contribuir para a segurança das aplicações, considerando autenticação, autorização, criptografia e proteção contra vulnerabilidades;
Participar de decisões técnicas e contribuir para a evolução da arquitetura das soluções;
Trabalhar em conjunto com o time utilizando metodologias ágeis;
Buscar soluções eficientes e escaláveis para desafios técnicos e de negócio.
Experiência sólida com PHP;
Experiência com frameworks como Laravel, Symfony ou CodeIgniter;
Conhecimento avançado em bancos de dados relacionais, como MySQL e PostgreSQL;
Conhecimento em bancos não relacionais, como MongoDB e Redis;
Experiência com otimização de consultas e design de bancos de dados;
Experiência no desenvolvimento de APIs RESTful e GraphQL;
Domínio de Git, incluindo branches, pull requests e resolução de conflitos;
Experiência com testes automatizados, unitários e de integração, utilizando PHPUnit ou ferramentas similares;
Vivência com metodologias ágeis, como Scrum e Kanban;
Conhecimento de Docker e containers;
Experiência com serviços de cloud, como AWS ou GCP;
Conhecimentos sólidos de segurança em aplicações web, incluindo OAuth, JWT, criptografia, SQL Injection, XSS e CSRF;
Boa comunicação e capacidade de trabalhar de forma colaborativa.
Conhecimento em Java e/ou Kotlin;
Experiência com desenvolvimento de scripts de automação utilizando Python;
Conhecimento em arquitetura e desenvolvimento de integrações com ERPs, CRMs e bancos de dados;
Experiência com integrações utilizando APIs, web scraping e outras técnicas de integração;
Conhecimento em ferramentas de Workflow e automação, como n8n, Zapier ou Make;
Conhecimento em soluções de visualização de dados;
Experiência em ambientes que demandem alta atenção a segurança, escalabilidade e confiabilidade.