Senior Full-Stack Developer @Capco
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Full-Stack Developer @Capco

1mth ago - Capco is hiring a remote Senior Full-Stack Developer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

Estamos buscando um(a) talentoso(a) e ambicioso(a) Engenheiro(a) de Software Python Sênior Full Stack, com sólida experiência — de pelo menos cinco anos — em frameworks web Python, como Django, Flask ou FastAPI, e no desenvolvimento de interfaces com Angular.

O(A) profissional deverá possuir uma base sólida em Ciência da Computação, incluindo:

  • Estruturas de dados
  • Algoritmos
  • Bancos de dados SQL e NoSQL
  • Sistemas distribuídos
  • Protocolos de comunicação

Buscamos alguém com:

  • Facilidade para começar rapidamente
  • Capacidade de adaptar-se a novos ambientes e sistemas
  • Forte capacidade de raciocínio e resolução de problemas

O(A) candidato(a) deverá trabalhar em estreita colaboração com:

  • Product Owner
  • Arquitetos
  • Analistas de negócios
  • Tech Leads
  • Outros desenvolvedores

Conhecimentos em Inteligência Artificial, incluindo o uso de ferramentas como GitHub Copilot, RAG e agentes de IA para aumentar a produtividade, serão considerados um grande diferencial.

Você terá a oportunidade de desenvolver sistemas avançados utilizando tecnologias de ponta e adquirir uma experiência valiosa com plataformas digitais de marketing do setor financeiro.

Responsibilities

  • Colaborar com equipes multidisciplinares no projeto, desenvolvimento e manutenção de soluções de software de alta qualidade.
  • Escrever código Python limpo, eficiente, testável e de fácil manutenção, utilizando o framework Django.
  • Desenvolver e aprimorar o front-end utilizando Angular, considerando uma futura migração para ReactJS.
  • Contribuir para o desenvolvimento e a personalização do CMS utilizando o framework Wagtail.
  • Aplicar sua experiência com serviços da AWS para auxiliar na arquitetura e implementação de funcionalidades de uma aplicação consolidada e baseada em nuvem.
  • Projetar, implementar e manter sistemas robustos de processamento de tarefas e/ou mensageria. Conhecimento do framework Celery será considerado um grande diferencial.
  • Integrar e otimizar o banco de dados PostgreSQL nas aplicações.
  • Utilizar ferramentas modernas de qualidade de código e participar de revisões de código, garantindo a qualidade e a conformidade com as melhores práticas.
  • Como integrante de uma equipe ágil, colaborar com o Product Owner e outros engenheiros para compreender profundamente os requisitos de negócio e sua implementação no software.
  • Manter-se atualizado(a) sobre tecnologias emergentes e melhores práticas do setor, especialmente relacionadas à Inteligência Artificial.
  • Consumir APIs de fornecedores e desenvolver APIs para a plataforma, seguindo as melhores práticas de APIs REST e microsserviços.
  • Adaptar-se rapidamente ao trabalho, interpretar requisitos que, às vezes, podem não estar totalmente definidos e fazer as perguntas certas para esclarecê-los e consolidá-los.
  • Pensar de forma criativa ao propor soluções, considerando não apenas a tarefa imediata, mas também o contexto mais amplo das funcionalidades do produto.

Qualifications

  • Bacharelado em Ciência da Computação ou área relacionada.
  • Inglês avançado/fluente - atuará com time do Canadá.
  • Entre cinco e seis anos, no mínimo, de experiência prática em desenvolvimento de software.
  • Proficiência em Python e Django, preferencialmente, ou Flask.
  • Sólidos conhecimentos de desenvolvimento front-end, preferencialmente com Angular. Conhecimento adicional de ReactJS será considerado um diferencial.
  • Familiaridade com Wagtail ou outro framework de CMS será considerada um diferencial.
  • Conhecimentos de SQL, modelagem de dados e boas práticas de bancos de dados.
  • Conhecimento de PostgreSQL é preferencial, mas será aceita experiência prática comprovada com outros sistemas gerenciadores de bancos de dados relacionais modernos.
  • Experiência tanto no consumo de APIs de terceiros quanto no desenvolvimento de APIs seguindo as melhores práticas, incluindo OpenAPI e Swagger.
  • Conhecimento de serviços de nuvem da AWS e estratégias de implantação.
  • Experiência com plataformas de mensageria ou processamento de streams, como Celery, RabbitMQ ou Kafka.
  • Ampla experiência prática com processos modernos de Ciclo de Vida de Desenvolvimento de Software (SDLC).
  • Experiência com implantação utilizando Jenkins ou ferramenta semelhante de orquestração de CI/CD, além de gerenciamento de código e branches com Git.
  • Experiência com plugins e ferramentas de IA para desenvolvimento de código.
  • Forte capacidade de resolução de problemas e atenção aos detalhes.
  • Excelentes habilidades de comunicação e colaboração.

Benefits

  • Na Capco promovemos uma cultura inclusiva. Valorizamos a diversidade em todas as suas expressões.
  • Pensamos, em conjunto, sempre em ações diversas de inclusão e de responsabilidade social através de comitês internos geridos pela nossa comunidade interna.
  • Oportunidades trabalhadas para todos(as)!!!

Next Steps

Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Developer @Capco
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,704+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later