Logo for CESAR

Senior Software Engineer (Python + React) at CESAR

Key Facts

Remote From: 
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Communication
  • Teamwork
  • Risk Mindset
  • Constructive Feedback
  • Problem Solving

Roles & Responsibilities

  • Experience in full-stack web development with Python and React
  • Experience developing REST APIs
  • Experience with Git and CI/CD processes
  • Experience with automated testing for backend and frontend

Requirements:

  • Perform code investigations, explorations, or experiments to unlock technical obstacles for the team
  • Promote the use of sound software development practices
  • Ensure technical excellence and high functional and non-functional quality of the related products
  • Work in an agile team, applying best software practices, automated testing, and CI/CD

Job description

Olá, nós somos o CESAR!

Somos um centro de inovação e de educação que há 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 Senior Software Engineer, sua missão será de assegurar a qualidade do produto, promovendo a evolução do time, adquirindo e compartilhando boas práticas e conhecimento técnico, topa? Vamos nessa!

Esperamos que você tenha…

  • Experiência em desenvolvimento full-stack web com Python e React
  • Conhecimento dos principais padrões de projeto utilizados pelo mercado
  • Conhecimento e experiência em desenvolvimento de APIs REST
  • Experiência com o uso do Git e processo de CI/CD;
  • Experiência com revisão de código
  • Experiência na escrita de testes automáticos, tanto para back-end quanto para front-end
  • Experiência com desenvolvimento usando SQL Ansi e banco de dados relacional (ex: PostgreSQL)
  • Conhecimento sobre os principais conceitos em relação ao uso de IA para desenvolvimento (modelos LLM, Engenharia de Prompt e de Contexto, Agentes, RAG, etc), além de agentic tools, tais como: Copilot, Claude Code, Roo Code, e conceitos sobre essas ferramentas (AGENTS.md, skills, comandos, etc)
  • Ingles intermediário/avançado, com boa comunicação oral

Precisamos que você…

  • Realize investigações, explorações ou experimentações de código para busca de conhecimento a fim de destravar obstáculos técnicos da equipe no contexto do projeto;
  • Promova o uso de boas práticas de desenvolvimento de software;
  • Garanta a excelência técnica na execução dos produtos aos quais está relacionado e um alto nível de qualidade funcional e não-funcional;
  • Tenha capacidade de assumir riscos para alcançar objetivos, bem como de realizar críticas construtivas para evolução da organização com tranquilidade e ponderação;
  • Esteja sempre buscando novos conhecimentos e aprofundamento técnico no seu contexto de atuação e nas tecnologias com que trabalha
  • Contribua na construção colaborativa da solução do projeto, de forma autônoma, em alinhamento com o processo de desenvolvimento da equipe;
  • Identifique e sinalize possíveis riscos no andamento das suas atividades no projeto, a partir das métricas utilizadas, participando da concepção de alternativas para mitigá-los;
  • Contribua com o planejamento das atividades do projeto de forma colaborativa;
  • Defina e explique suas decisões técnicas, com base em boas práticas de design de código, detalhando as soluções utilizadas, com o objetivo de retificar e esclarecer possíveis dúvidas;
  • Trabalhe em uma equipe ágil, utilizando as melhores práticas de software, testes automatizados e CI/CD.

É legal que você tenha…

  • Conhecimento e experiência com desenvolvimento de aplicações com Django e/ou FastAPI;
  • Conhecimento e experiência com algum framework para frontend (ReactJs ou EmberJs);
  • Conhecimento em DevOps, incluindo bom domínio de Docker e algum conhecimento sobre serviços da AWS;
  • Conhecimento superficial sobre diferentes ferramentas, tais como: RabbitMQ, Redis, OpenSearch, Splunk
  • Conhecimento sobre metodologias ágeis (SCRUM ou Kanban);


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);
  • Wellhub (antigo Gympass);
  • Moodar;
  • Cíngulo.

Quer conhecer melhor o CESAR? Clica aqui e vem com a gente!

Software Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.