Job description
A Toledo do Brasil é uma empresa reconhecida por sua excelência em tecnologia e inovação, comprometida em oferecer soluções que garantem segurança e eficiência tanto para nossos clientes quanto para a sociedade. Ao fazer parte de nossa equipe, você passa a integrar uma organização com mais de 1.900 colaboradores, com presença em todo o país.
Valorizamos um ambiente que estimula a inovação e o crescimento profissional, oferecendo diversas oportunidades de desenvolvimento por meio de nosso programa de aproveitamento interno, pois acreditamos que crescemos e alcançamos conquistas juntos.
Buscamos profissionais que desejam enfrentar novos desafios em uma empresa que valoriza o desenvolvimento contínuo e o crescimento de seus colaboradores. Atualmente, temos uma oportunidade na área deTI – DESENVOLVIMENTO.
Se você procura uma nova oportunidade profissional em uma empresa que investe em seus colaboradores e no futuro, aguardamos sua candidatura!
Main responsibilities
Como Desenvolvedor Pleno, você será responsável por desenvolver, manter e evoluir aplicações corporativas, atuando na implementação de novas funcionalidades, correção de incidentes e melhorias contínuas das soluções WEB da empresa.
Você trabalhará em conjunto com analistas de sistemas, áreas de negócio e demais integrantes da equipe de desenvolvimento para compreender os requisitos, propor soluções técnicas e garantir entregas alinhadas aos padrões de arquitetura, qualidade, segurança e desempenho definidos pela organização.
Além do desenvolvimento Back-end e Front-end, você participará da evolução da arquitetura das aplicações, integrações entre sistemas, documentação técnica das soluções e disseminação de boas práticas de desenvolvimento, contribuindo para a inovação e a evolução contínua do ambiente tecnológico da empresa.
Descrição das responsabilidades:
- Desenvolver, manter e evoluir aplicações web, garantindo qualidade, desempenho, segurança e escalabilidade das soluções.
- Compreender as necessidades das áreas de negócio, propondo soluções técnicas aderentes aos padrões, arquiteturas, tecnologias e frameworks definidos pela empresa.
- Atuar no desenvolvimento de aplicações Full Stack, participando da implementação de funcionalidades tanto no Backend quanto no Frontend.
- Participar da definição da arquitetura técnica e da evolução das aplicações, contribuindo com boas práticas de desenvolvimento e melhoria contínua.
- Desenvolver e manter integrações entre sistemas utilizando APIs, serviços e microsserviços.
- Desenvolver, implantar e manter soluções em ambientes Microsoft Azure, utilizando serviços de nuvem para hospedagem de aplicações, integrações, autenticação, armazenamento, monitoramento e automação de processos.
- Participar da implementação e evolução de pipelines de integração e entrega contínua (CI/CD), apoiando a automatização dos processos de desenvolvimento e implantação.
- Elaborar e manter a documentação técnica das soluções desenvolvidas, contemplando arquitetura, integrações e orientações para sustentação e evolução.
- Participar de projetos de implantação, atualização e integração de sistemas corporativos.
- Realizar testes, correção de defeitos e otimização de desempenho das aplicações.
- Atuar em conjunto com equipes multidisciplinares, contribuindo para a entrega de soluções de alta qualidade.
- Compartilhar conhecimento e apoiar o desenvolvimento técnico de profissionais menos experientes.
Requisitos técnicos:
- Experiência sólida em desenvolvimento utilizando Nodejs versão 22 e Reactjs versão 19.
- Experiência em desenvolvimento utilizando framework Nextjs versão15 e/ou16.
- Domínio de HTML5, CSS3, JavaScript e TypeScript.
- Experiência no desenvolvimento de aplicações responsivas e interfaces modernas.
- Experiência em arquitetura de APIs e microsserviços utilizando REST.
- Experiência com bancos de dados Mysql, CosmosDb e SQL Server.
- Domínio de versionamento de código utilizando Git.
- Conhecimento em Docker e conteinerização de aplicações.
- Conhecimento e experiência com Microsoft Azure, incluindo recursos como Container Apps, App Service, Azure Functions, Storage Accounts, Azure Monitor/Application Insights, CosmosDb, Microsoft Entra ID (Azure AD) e Azure DevOps para gerenciamento de código-fonte, pipelines e deploy.
- Conhecimento na utilização de inteligência artificial voltada a programação e melhores práticas.
Requirements and skills
Formação:
- Ensino superior completo em Engenharia da Computação, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
Desejável:
- Experiência com ambientes Linux.
- Conhecimento na elaboração em esteira de CI/CD no Azure DevOps.
- Conhecimento em React Class Components para manutenção de código.
- Conhecimento no framework Express do Nodejs.
- Conhecimento em infraestrutura como código (Terraform ).
- Conhecimento em plataformas de nuvem, preferencialmente Microsoft Azure.
- Conhecimento com testes automatizados e práticas de qualidade de software.
- Conhecimento em princípios de arquitetura de software, Clean Code, SOLID e Design Patterns.
- Conhecimento de arquitetura Event Driven.
- Conhecimento em Wordpress.
- Conhecimento na utilização de agentes de IA como Copilot, Antigravity, Claude e etc.
- Conhecimento em SDD, contexto e MCP.
- Conhecimento na elaboração e utilização de MCP Server.
Additional information
- Vale Transporte/ Fretado;
- Auxílio Alimentação;
- Restaurante;
- Assistência Médico-hospitalar;
- Reembolso de Medicamentos;
- Fisioterapia;
- Ginástica Laboral;
- PLR - Participação nos Lucros ou Resultados;
- Seguro de Vida em Grupo;
- Licença Maternidade e Paternidade Estendida;
- Convênio Educacional;
- Total Pass;
- Cesta de Natal.