Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Junior Software Engineer

CESAR · Recife

Junior pt
Algoritmos Estruturas de Dados Notação Big O MVVM MVC SDLC Kotlin Android Compose Clean Architecture APIs Linux Ferramentas de Linha de Comando Inglês avançado

Job description

Olá, nós somos o CESAR! Somos um centro de inovação e de educação que há quase 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global.Como Junior Software Engineer, sua missão será de contribuir com o desenvolvimento de software, executando tarefas sob orientação, com foco no aprendizado e desenvolvimento, topa? Vamos nessa!Precisamos que você tenha...Noções fundamentais de algoritmos e estruturas de dados. Capacidade de aplicar estruturas básicas (como listas, pilhas e filas) para resolver problemas simples e escrever código limpo e organizado.Experiência com, pelo menos, uma linguagem de programação que utilize o paradigma de Orientação a Objetos, demonstrando entendimento dos seus pilares (encapsulamento, herança, polimorfismo, abstração).Habilidade para avaliar a eficiência de algoritmos utilizando a notação Big O , compreendendo o impacto do tempo e espaço de execução.Experiência na aplicação de padrões de projeto (GoF) e arquiteturais para promover a manutenção e a flexibilidade do código em projetos reais.Compreensão de padrões comuns na arquitetura de sistemas, tais como:MVVM (Model-View-ViewModel): Essencial para o desenvolvimento de aplicações onde a separação de responsabilidades e testabilidade são prioritárias.MVC (Model-View-Controller): Um padrão fundamental para organizar o código, separando a lógica de negócios da interface do usuário.Experiência prática em todas as etapas do SDLC, incluindo levantamento de requisitos, modelagem, desenvolvimento e revisão de código (Code Review).Seria legal se você tivesse...Graduação completa (ou em fase de conclusão) em Ciência da Computação, Engenharia de Software ou áreas correlatas, com total disponibilidade para atuação em jornada integral.Experiência no ecossistema Android, com domínio de arquiteturas modernas (MVVM, Compose, Clean Architecture), gerenciamento de APIs e técnicas de profiling para otimização de performance.Fluência no desenvolvimento de aplicações seguras e legíveis, com forte inclinação para o uso de Kotlin e aplicação de boas práticas de "Clean Code".Experiência comprovada na concepção, implementação e otimização de algoritmos complexos e eficientes para a resolução de problemas. Isso inclui um bom domínio de estruturas de dados fundamentais e a capacidade de realizar análise de complexidade temporal e espacial.Inglês Avançado: A capacidade de ler, escrever e se comunicar oralmente em Inglês em um nível avançado é essencial para a colaboração em equipes internacionais, a leitura de documentação técnica, a participação em projetos globais e a manutenção atualizada com as últimas tendências e tecnologias da área.Conhecimento em Linux e Ferramentas de Linha de Comando: A familiaridade com o sistema operacional Linux, tanto para uso diário quanto para ambientes de desenvolvimento e deployment, é um diferencial. Isso inclui a habilidade de navegar no sistema de arquivos, usar comandos básicos de shell (Bash/Zsh), e utilizar ferramentas comuns de desenvolvimento e gerenciamento de projetos em um ambiente Linux.Aqui no CESAR, nós temos algumas práticas que proporcionam uma rotina mais positiva para a pessoa colaboradora:Horário flexível;Estrutura horizontal;Programas de treinamento e desenvolvimento;Cultura voltada para a Diversidade & Inclusão, onde você pode ser livre pra ser quem é!Gostou? Espera só para conferir nosso pacote variado de benefícios:Plano de saúde e odontológico;Vale Refeição / Alimentação;Auxílio Idiomas;Auxílio Creche;Auxílio Lentes de Contato;Seguro de Vida;Descontos em cursos da CESAR School;DayOff (no mês do Aniversário);Gympass;Moodar;Cíngulo.Quer conhecer melhor o CESAR? Clica aqui e vem com a gente!#inovacaocesar #vemprocesar #soucesar Show more Show less

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec CESAR.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

16 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

CESAR

Recife