Desenvolvedor Full Stack SR.
Descrição da Vaga
A TIVIT é uma multinacional brasileira e one\-stop\-shop de tecnologia, presente no mercado há 20 anos e com operação em dez países da América Latina. Por meio de quatro unidades de negócios: Digital Business, Cloud Solutions, CyberSecurity e Technology Platforms, a empresa oferece respostas personalizadas e soluções que impactam nos negócios, e na rotina de empresas e pessoas. ***Responsabilidades e atribuições*** Profissional altamente experiente, com domínio sólido de tecnologias de front\- end e back\-end, capaz de liderar soluções complexas de ponta a ponta. Atua em arquitetura, desenvolvimento, revisão de código, boas práticas e integração contínua, garantindo qualidade, escalabilidade e performance das aplicações. É referência técnica e mentor dentro do time. **Responsabilidades Principais:** * Desenhar e desenvolver aplicações completas, incluindo front\-end, back\-end, APIs, integrações e bancos de dados. * Definir arquiteturas escaláveis, seguras e de alta performance. * Atuar como líder técnico, orientando desenvolvedores e garantindo boas práticas. * Realizar code reviews aprofundados, promovendo padronização e melhoria da qualidade do código. * Propor e implementar melhorias contínuas, tanto em processos quanto na arquitetura dos sistemas. * Colaborar com Product Owners, UX/UI, QA e DevOps, garantindo entregas alinhadas e eficientes. * Escrever código limpo, testável e sustentável, aplicando princípios como SOLID, DDD, Clean Architecture. * Monitorar aplicações em produção, atuando em troubleshooting de problemas complexos. * Automatizar processos de build, testes e deploy em conjunto com práticas DevOps. * Documentar soluções, APIs, padrões e decisões arquiteturais. **Requisitos e qualificações** **Competências Técnicas Essenciais** **Front\-end** Domínio avançado em pelo menos um dos principais frameworks: * React, Angular ou Vue.js **Conhecimentos essenciais:** * JavaScript/TypeScript avançado * Gestão de estado (Redux, Zustand, NgRx, Vuex) * Design Systems, componentes reutilizáveis * Testes (Jest, Testing Library, Cypress) * Otimização de performance e acessibilidade * Integração com APIs REST e GraphQL **Back\-end** Domínio avançado em pelo menos uma das stacks: * Node.js (Express, NestJS) * Java (Spring Boot) * .NET Core * Python (Django, FastAPI) * Go **Conhecimentos essenciais:** * Arquitetura de microsserviços * Desenvolvimento de APIs REST e GraphQL * Autenticação e autorização (OAuth2, JWT) * Testes unitários e integração * Mensageria (Kafka, RabbitMQ, SQS) **Bancos de Dados** * Relacionais: PostgreSQL, MySQL, SQL Server * Não relacionais: MongoDB, Redis, DynamoDB * Modelagem, índices, views, otimização de queries * Infraestrutura e DevOps (diferencial forte para sênior) * Cloud: AWS, Azure ou GCP * Containers: Docker e Kubernetes * CI/CD: GitHub Actions, GitLab CI, Jenkins, Argo ou similares * Monitoramento: Prometheus, Grafana, NewRelic, DataDog **Práticas de Engenharia** * Clean Code, SOLID, DDD, TDD * Versionamento (Git) avançado * Observabilidade básica e logs estruturados * Arquitetura Hexagonal / Clean Architecture * Documentação técnica e ADRs **Competências Comportamentais** * Liderança técnica e mentorias, apoiando evolução de outros desenvolvedores. * Pensamento crítico e visão de produto, não apenas de código. * Autonomia e tomada de decisão embasada tecnicamente. * Colaboração e comunicação clara, articulando soluções com áreas diversas. * Capacidade de quebrar e estruturar problemas complexos em partes menores e solucionáveis. * Postura de dono, entregando soluções confiáveis e sustentáveis. **Formação e Certificações Desejadas** * Superior em Engenharia, Ciência da Computação, Sistemas de * Informação ou áreas correlatas (não obrigatório se houver forte comprovação prática). * Certificações em cloud, arquitetura ou frameworks são diferenciais. **Informações adicionais** **O que oferecemos para você?** * Vale Refeição ou Alimentação; * Assistência médica e Odontológica; * Convênio Farmácia (descontos na compra de medicamentos); * Seguro de Vida; * TIVIT Club (descontos e parcerias com as melhores lojas); * PAC \- Programa de aceleração de carreira; * Reembolso para certificações; * MOBIFLIX – Nossa academia corporativa tem cursos presenciais e online, alinhados as novas tendências do mercado de tecnologia; * Plataforma online de crédito consignado, a TIVIT te ajuda a realizar os seus objetivos pessoais como reforma no seu apê/casa, financiar estudos e quitar dívidas, de acordo com as regras e políticas da cia; * Programa de Apoio Pessoal com orientação psicológica, financeira e jurídica em parceria com a Alelo. Acreditamos que o presente é plural e a inclusão transforma, por isso, todas as pessoas são bem\-vindas em nossas vagas, para promovermos um ambiente de trabalho inclusivo, de respeito, justiça e equidade. Topa embarcar nesse desafio com a gente? \#vemserTIVIT
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev