Confidencial

DESENVOLVEDOR(A) FULL STACK @ CONFIDENCIAL

São Paulo / SP

Descrição da vaga

Procuramos um(a) Desenvolvedor(a) Full Stack Python e JavaScript, de nível pleno avançado a sênior, para integrar um de nossos times de desenvolvimento presencialmente na região de Pinheiros - SP. Buscamos profissionais com sólida experiência no desenvolvimento de sistemas web, bom nível de autonomia e maturidade técnica, capazes de participar ativamente do planejamento, implementação, manutenção e evolução de aplicações baseadas em regras de negócio.

Nossos times, em geral, contam com desenvolvedores Full Stack, liderança técnica e profissionais de qualidade de software, com variações conforme a necessidade de cada projeto. Nossos projetos envolvem desenvolvimento de APIs, sistemas de autenticação, dashboards, integrações e outros componentes comuns ao desenvolvimento de sistemas corporativos. Utilizamos principalmente Python no back-end, com FastAPI, e JavaScript/TypeScript no front-end, com Vue.js ou React. Trabalhamos com projetos que passam por diferentes fases do ciclo de vida do software, desde o levantamento de requisitos e definição de soluções até o desenvolvimento, implantação e manutenção. Valorizamos código de boa legibilidade, seguro, bem estruturado e de fácil manutenção, além da atenção à funcionalidade, usabilidade e aos padrões estéticos web.

Esta oportunidade envolve atuação presencial, favorecendo a proximidade com as equipes, a compreensão dos processos de negócio e a participação direta nas decisões técnicas. Existe a perspectiva de participação em um projeto de modernização e reescrita de um sistema de CRM. Esse desafio poderá envolver análise de sistemas existentes, compreensão de regras de negócio, revisão de arquitetura, desenvolvimento de novas funcionalidades e integração com outros sistemas.

Principais atividades:
• Planejar, desenvolver, implementar e manter funcionalidades de sistemas e aplicações web;
• Desenvolver e integrar APIs e serviços utilizando Python;
• Desenvolver interfaces web utilizando JavaScript/TypeScript, Vue.js ou React;
• Participar do levantamento e análise de requisitos técnicos e regras de negócio;
• Colaborar na definição de soluções técnicas, arquitetura e organização do código;
• Atuar na manutenção, evolução, refatoração e modernização de sistemas existentes;
• Desenvolver integrações entre sistemas, serviços e bancos de dados;
• Identificar e solucionar problemas técnicos, considerando desempenho, segurança, escalabilidade e manutenibilidade;
• Realizar revisões de código e contribuir para a aplicação de boas práticas de desenvolvimento;
• Trabalhar em conjunto com desenvolvedores, analistas de testes, lideranças técnicas e demais profissionais envolvidos nos projetos;
• Participar de discussões técnicas e propor melhorias para os produtos, ferramentas e processos de desenvolvimento;
• Contribuir para a documentação técnica e para o compartilhamento de conhecimentos entre os integrantes da equipe.

Comportamento:
Atuamos de forma colaborativa e buscamos pessoas que, além de programar, contribuam com ideias, questionamentos e propostas de melhorias para os produtos e processos.
Valorizamos profissionais participativos, com boa comunicação, facilidade de adaptação, comprometimento com a qualidade das entregas e capacidade de trabalhar de maneira colaborativa, com pensamento analítico, iniciativa, senso de responsabilidade e interesse genuíno pela qualidade do software desenvolvido. É importante demonstrar capacidade de compreender problemas de negócio, avaliar alternativas técnicas, compartilhar conhecimentos e contribuir para decisões em equipe. Para profissionais mais experientes, também valorizamos a capacidade de orientar tecnicamente outros desenvolvedores e participar de decisões arquiteturais, sem que isso implique necessariamente assumir responsabilidades formais de gestão.

Requisitos

Experiência sólida no desenvolvimento de sistemas e aplicações web utilizando Python;

Experiência com JavaScript e TypeScript;

Experiência com pelo menos um framework front-end moderno, preferencialmente Vue.js ou React;

Bons conhecimentos de HTML5 e CSS;

Experiência no desenvolvimento e consumo de APIs REST;

Conhecimentos sólidos de bancos de dados, incluindo consultas SQL e modelagem de dados;

Familiaridade com Git e práticas de versionamento de código;

Experiência com manutenção e evolução de sistemas em produção;

Conhecimento de boas práticas de programação, organização de código e desenvolvimento de aplicações seguras;

Capacidade de analisar problemas técnicos e propor soluções adequadas às necessidades do projeto;

Autonomia para conduzir atividades de desenvolvimento, estimar esforços e cumprir compromissos assumidos;

Boa comunicação, organização e capacidade de trabalho em equipe;

Disponibilidade para atuação presencial no local definido para o projeto.

Diferenciais

Conhecimentos básicos de redes de computadores, incluindo protocolos TCP/IP, HTTP/HTTPS, DNS e conceitos de conectividade;

Capacidade de identificar e investigar problemas de comunicação entre aplicações, serviços e infraestrutura;

Experiência com FastAPI;

Conhecimento sobre sistemas de CRM, ERP ou outras aplicações corporativas com regras de negócio complexas;

Experiência com integrações entre sistemas e serviços externos;

Experiência com modernização, refatoração ou reescrita de sistemas legados;

Conhecimentos de arquitetura de software, padrões de projeto e princípios SOLID;

Experiência com otimização de consultas e desempenho de bancos de dados;

Conhecimento sobre testes automatizados, especialmente pytest ou Jest;

Conhecimento sobre padrões estéticos web e boas práticas de usabilidade;

Familiaridade com Linux e ambientes de implantação de aplicações;

Vivência com metodologias ágeis, como Scrum;

Inglês para leitura de documentação técnica.

Benefícios

Vale-alimentação (valor médio de R$ 704,00 depositado em cartão VR da Ticket Benefícios)

Assistência médica opcional (assistência de 50% - Convênio com a Porto Seguro)

Assistência odontológica opcional (assistência de 50% - Convênio com a Amil Dental)

Seguro de vida (sem desconto em folha)

PLR (Participação nos Lucros e Resultados)

Incentivo financeiro trimestral para aquisição de livros e cursos para estudo (R$ 150,00 disponibilizado)

Plano de carreira estruturado

Outras informações

No momento da candidatura, são feitas algumas perguntas pelo site, que são extremamente importantes para a seleção de perfis. Suas respostas são de grande auxílio para a fase de entrevistas.

Pedimos atenção ao respondê-las.

O processo seletivo é feito através da avaliação de currículo, entrevista e teste prático. Obs: o retorno em relação à candidatura/desafios/testes é limitado à confirmação sobre o avanço, ou não, do(a) candidato(a) no processo seletivo.

Informações da vaga

Regime: CLT

Tipo: Emprego

Categoria: Tecnologia da Informação

Quantidade de vagas: 1

Local: São Paulo, SP - Pinheiros

Candidatar-se à vaga