Desenvolvedor(a) Sênior Full Stack
A Oficina Brasil atua com mídia, tecnologia e eventos voltados ao setor do aftermarket automotivo, conectando marcas da indústria (montadoras, autopeças, distribuidores) a milhares de profissionais da reparação (mecânicos de oficinas).
Buscamos um(a) Desenvolvedor(a) Sênior Full Stack, proativo(a) e com sólida bagagem em desenvolvimento de aplicações web e mobile, capaz de liderar iniciativas técnicas, mentorar times e garantir a qualidade e performance de soluções escaláveis.
Responsabilidades principais
* Front-end & Mobile: Projetar e implementar interfaces ricas com React, Next.js e React Native (iOS/Android), seguindo boas práticas de UI/UX.
* Back-end & APIs: Desenvolver e manter APIs RESTful/GraphQL em Node.js, TypeScript e Laravel (PHP), criando integrações internas e com parceiros.
* Banco de dados: Modelar, implementar e otimizar bancos MySQL, PostgreSQL e SQL Server; criar consultas e relatórios sob demanda.
* Infraestrutura Cloud: Provisionar, configurar e monitorar servidores em AWS, Google Cloud ou Azure; implementar melhorias contínuas no ambiente.
* Governança de código: Versionar com Git, conduzir code reviews e assegurar padrões de qualidade e conformidade (incluindo LGPD).
* Mentoria & Estratégia: Orientar desenvolvedores juniores
*, participar de decisões arquiteturais e propor inovações tecnológicas alinhadas à estratégia de TI.
1. Requisitos
* 5+ anos de experiência em desenvolvimento full stack.
* Proficiência em JavaScript/TypeScript, React (hooks, lifecycle), Redux e React Native.
* Domínio de HTML5, CSS3 (SASS/LESS) e bibliotecas de UI (Material-UI, Styled-components).
* Experiência comprovada com RESTful, GraphQL e práticas de versionamento (Git).
* Vivência em ambiente Cloud (AWS, GCP ou Azure) e gestão de bancos de dados relacionais.
* Habilidade de comunicação clara, trabalho em equipe e orientação a resultados.
Diferenciais
* Docker & Kubernetes para containerização e orquestração.
* Implementação de pipelines CI/CD (GitHub Actions, GitLab CI ou Jenkins).
* Testes automatizados com Jest, Mocha ou Cypress.
* Arquiteturas de microserviços e mensageria (Kafka ou RabbitMQ).
* Aplicação de Design Patterns (SOLID, Factory, Observer, Strategy etc.).
Tipo de contratação e benefícios
* CLT
* Modelo de trabalho híbrido (3x2)
* VR
* Assistência Médica e Odontológica
* PLR