🏢 Empresa: Deal

🏠 Modelo: Remoto

💼 Tipo: CLT

📋 Descrição da Vaga

Sobre a gente :) 
A Deal Group é um ecossistema de tecnologia orientado a entregas end-to-end, que integra soluções especializadas em desenvolvimento digital (Deal Tech), marketing de experiência (Alot), cloud e Devops (O2B), inteligência de dados e IA (Sysvision) e soluções financeiras (baasic).  
Através de um modelo colaborativo e versátil, o grupo combina essas competências para resolver desafios complexos, oferecendo desde serviços pontuais até transformações digitais completas e escaláveis, garantindo que a expertise técnica de cada unidade de negócio culmine em uma execução única e estratégica para o negócio dos nossos clientes.  

Sobre a Vaga 

Responsável por transformar demandas de negócio em soluções técnicas robustas, seguras, escaláveis e sustentáveis, participando de todo o ciclo de vida das aplicações: entendimento da necessidade, análise técnica, desenho da solução, desenvolvimento, testes, documentação, implantação, monitoramento e sustentação em produção.

Responsabilidades

  • Entender demandas de negócio, analisar requisitos e propor soluções técnicas viáveis, seguras, escaláveis e sustentáveis.
  • Participar da definição do desenho técnico das soluções, considerando arquitetura, integrações, performance, segurança, manutenibilidade e evolução futura.
  • Projetar, desenvolver, manter e evoluir APIs REST e microserviços utilizando Python, Flask e/ou FastAPI.
  • Implementar integrações com sistemas internos e externos por meio de APIs, mensageria e padrões de interoperabilidade.
  • Atuar na modelagem de dados, criação de consultas SQL, views, procedures e estruturação de lógica de negócio.
  • Utilizar SQLAlchemy e Alembic para ORM, controle de versionamento e evolução de banco de dados.
  • Desenvolver, consumir e documentar APIs utilizando boas práticas de API First, REST, JSON, Swagger/OpenAPI e, quando necessário, SOAP.
  • Avaliar trade-offs técnicos entre prazo, custo, complexidade, performance, segurança e manutenibilidade.
  • Garantir qualidade técnica por meio de testes, revisão de código, versionamento, documentação e boas práticas de engenharia de software.
  • Atuar em pipelines de CI/CD, contribuindo para entregas seguras, rastreáveis, automatizadas e com menor risco operacional.
  • Apoiar implantação, monitoramento, sustentação e evolução das aplicações em produção.
  • Realizar análise de incidentes, investigação de causa raiz, correções estruturais e melhorias contínuas.
  • Atuar no desenvolvimento front-end com Angular, especialmente em integrações com APIs, componentes, telas, ajustes funcionais e evolução da experiência do usuário.
  • Orientar tecnicamente pessoas desenvolvedoras plenas e juniores, apoiando boas práticas, revisão de código e tomada de decisão técnica.
  • Colaborar com Product Owners, liderança técnica, arquitetura, QA, DevOps e demais áreas envolvidas nas entregas.
  • Participar de times ágeis em ritos de planejamento, refinamento, acompanhamento, review e retrospectiva, com foco em valor de negócio e qualidade técnica.
  • Antecipar riscos técnicos, dependências e impedimentos, comunicando impactos e alternativas de forma clara.

Requisitos técnicos obrigatórios

Back-end

  • Experiência sólida com desenvolvimento em Python.
  • Experiência prática com Flask e/ou FastAPI.
  • Experiência em desenho, desenvolvimento, evolução e sustentação de APIs REST.
  • Conhecimento em boas práticas de design de APIs, versionamento, documentação e integração entre sistemas.
  • Experiência com Swagger/OpenAPI.
  • Experiência com SQLAlchemy.
  • Experiência com Alembic para versionamento e evolução de banco de dados.
  • Conhecimento sólido em bancos de dados relacionais.
  • Experiência com SQL, incluindo consultas complexas, joins, views, procedures, modelagem e análise de performance.
  • Experiência com microserviços e comunicação entre aplicações.
  • Conhecimento em padrões REST, JSON, API First e noções de SOAP.
  • Experiência com mensageria ou comunicação assíncrona entre sistemas.
  • Experiência com versionamento de código utilizando Git e fluxo Git Flow.
  • Experiência prática com revisão de código e boas práticas de desenvolvimento colaborativo.
  • Experiência com práticas de CI/CD, pipelines de build, testes, deploy e rollback.
  • Experiência prática em ambientes de nuvem, preferencialmente AWS ou Azure.
  • Conhecimento em testes automatizados, incluindo testes unitários, testes de integração e testes de APIs.
  • Conhecimento em segurança de APIs, autenticação, autorização, validação de entrada e boas práticas de proteção de dados.
  • Conhecimento em observabilidade, logs, monitoramento, análise de erros e diagnóstico de performance.

Front-end

  • Experiência com Angular moderno, preferencialmente Angular 16+ ou superior.
  • Conhecimento sólido em TypeScript.
  • Conhecimento em RxJS.
  • Experiência com HTML5 e CSS3.
  • Experiência em consumo e integração com APIs REST no front-end.
  • Conhecimento em componentização, reutilização de componentes e organização de camadas no front-end.
  • Conhecimento em responsividade, performance e boas práticas de desenvolvimento web.
  • Capacidade de atuar em ajustes funcionais, evolução de telas, correções e melhorias na experiência do usuário.
 
Seja um Dealmaker e aproveite: 
  • Flash benefícios (VR/VA);
  • Trilha de carreira;
  • Convênio Farmácia;
  • Totalpass;
  • Assistência Médica | Assistência Odontológica;
  • Auxílio Creche;
  • Incentivo a certificação e qualificação;
  • Cultura Deal. 

🏢 Sobre a Deal

Somos um grupo de tecnologia com expertise para atender todas as necessidades do mercado, da estratégia à implementação técnica, por meio de soluções personalizadas e orientadas para alavancar a eficiência e os resultados dos negócios. Nossas empresas oferecem conhecimento especializado em cada etapa do processo, assegurando entregas excepcionais de ponta a ponta.

Nossas Empresas:

• Deal – Consultoria de serviços de tecnologia

• Alot - Agência especializada em Martech

• O2B - Empresa especializada em Cloud e Devops

• Baasic - Hub de soluções financeiras (embedded finance)

• Sysvision - Empresa especializada em Dados e Analytics

Em 21 anos, já atendemos mais de 600 clientes da América Latina e EUA e contamos com mais de 500 Dealmakers - responsáveis por desenhar a tecnologia que muda o mundo - espalhados pelo globo (3 países e mais de 130 cidades).

Somos tech, mas temos tato.

Acreditamos na inventividade e na inteligência humana para criar soluções únicas. Investimos constantemente em benefícios para as nossas pessoas e não por um acaso, conquistamos pelo 6º ano consecutivo a certificação de Great Place to Work, sendo considerada uma das melhores empresas para se trabalhar.


💡 Dicas de Ouro para Conseguir uma Vaga Home Office

1. Adapte seu currículo para cada vaga específica

Enviar o mesmo currículo para todas as vagas é um erro clássico. Leia atentamente a descrição e adapte seu resumo profissional.

2. Demonstre experiência com gestão autônoma de tarefas

Empresas que contratam para home office buscam profissionais que entregam sem precisar de supervisão constante.

3. Domine as ferramentas de comunicação remota

Em equipes remotas, quem se comunica melhor por escrito se destaca. Aprenda a usar Slack, Microsoft Teams, Notion, Trello e Google Workspace com proficiência.

💡 Interessado nesta oportunidade?

Esta vaga de Desenvolvedor fullstack Python & Angular Sr na Deal oferece trabalho 100% remoto.

🚀 Quero me Candidatar📱 Grupo WhatsApp