Back to search
UOL Gupy · Posted 3mo ago

Engenheiro de Software Pl. (Full Stack)

São Paulo Full-time

hybrid Brasil Gupy
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

O UOL Conteúdo e Serviços é muito mais do que a maior empresa de conteúdo, serviços e produtos digitais da América Latina. Já são 25 anos inovando e fazendo acontecer, afinal, para quem foi responsável por conectar a primeira pessoa do Brasil à internet, é essencial continuar criando conteúdo e, mais do que isso, criando conexões. A busca contínua por inovação é o que nos mantêm em movimento, e isso só é possível por causa das pessoas que fazem parte deste universo.

Aqui, você encontrará um ambiente colaborativo, disruptivo e de aprendizado constante. Quer fazer parte desse time? Então, confira esta oportunidade e #VemProUOL!

No UOL todas as pessoas são bem-vindas😊, sem distinção de gênero, orientação sexual, etnia, cultura, religião, deficiência etc. O importante é você gostar de desafios, trabalhar bem em equipe, vivenciar nossa cultura e nossa missão de conectar cada brasileiro e brasileira ao seu universo.

Responsabilidades e atribuições

Desenvolver e evoluir aplicações full stack (front-end e back-end) em times multifuncionais com Engenharia, Design e Produto, seguindo metodologias ágeis.

Construir interfaces modernas, acessíveis e responsivas, com aderência a padrões de UI/UX.

Projetar, desenvolver e manter APIs REST e/ou GraphQL.

Atuar na evolução de bibliotecas de componentes e na padronização de código.

Garantir qualidade, performance, escalabilidade, segurança e manutenibilidade dos sistemas.

Participar de decisões arquiteturais e técnicas.

Realizar revisões de código com foco em qualidade, legibilidade e consistência.

Utilizar ferramentas de Inteligência Artificial no processo de desenvolvimento, incluindo criação e expansão de testes automatizados e análise de performance e segurança.

Requisitos e qualificações

Formação superior em Tecnologia da Informação ou áreas correlatas.

Experiência como Engenheiro(a) de Software Full Stack.

Experiência com desenvolvimento front-end utilizando React, TypeScript, HTML5 e CSS3 (SCSS/SASS).

Experiência com desenvolvimento back-end e criação de APIs REST utilizando Node.js, Java com Spring Boot ou stack equivalente.

Experiência com integração entre camadas front-end e back-end.

Experiência com escrita de testes automatizados.

Experiência com versionamento de código utilizando Git.

Experiência com metodologias ágeis (Scrum ou Kanban).

Conhecimento em lógica de programação, estruturas de dados e algoritmos.

Conhecimento em boas práticas de escrita de código limpo, modular, testável e sustentável.

Experiência com o uso de ferramentas de Inteligência Artificial como apoio ao desenvolvimento de software.

Informações adicionais

DiferenciaisExperiência com ferramentas de IA generativa aplicadas ao desenvolvimento, como GitHub Copilot.

Experiência na estruturação de fluxos de desenvolvimento com apoio de IA (AI-assisted ou AI-driven).

Experiência com bancos de dados relacionais e/ou NoSQL.

Conhecimento em Docker e Kubernetes.

Conhecimento em práticas de CI/CD, como Jenkins ou similares.

Conhecimento em arquitetura de microsserviços.

Conhecimento em observabilidade e monitoramento de sistemas.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search