Nile Bits, LLC.
Nile Bits, LLC.
A Nile Bits, LLC. é uma empresa egípcia de terceirização de desenvolvimento de software, fundada em 2014. Sua equipe de engenheiros de software ajuda empresas em processos de transformação digital por meio de software personalizado, desenvolvimento de aplicações web e soluções de comércio eletrônico. A empresa atua nas áreas de desenvolvimento de software, consultoria e marketing para criar produtos digitais escaláveis, adaptados às necessidades dos clientes.

Desenvolvedor(a) sênior de Python

Desenvolva serviços de backend escaláveis com Django para os produtos digitais da Nile Bits, orientando sua arquitetura, desempenho, implantação e aprimoramento contínuo.

Descrição

  • Crie e entregue funcionalidades para serviços de backend desacoplados
  • Aprimore aplicações de backend com manutenção e refatoração, fortalecendo escalabilidade, confiabilidade e facilidade de manutenção
  • Analise e otimize o desempenho das aplicações, as consultas ao banco de dados e a eficiência do sistema
  • Gerencie serviços de backend durante todo o ciclo de vida, da arquitetura e implantação ao suporte em produção, monitoramento e aprimoramento contínuo
  • Contribua para o design técnico, a arquitetura de soluções e o planejamento de projetos
  • Trabalhe com engenheiros, gerentes de produto e partes interessadas para entregar soluções de software
  • Revise código, compartilhe feedback e promova boas práticas de engenharia
  • Oriente colegas diante de desafios complexos de engenharia
  • Investigue problemas em produção usando ferramentas de criação de perfil, monitoramento, registros e diagnóstico
  • Crie e mantenha documentação técnica, diagramas de arquitetura e especificações de design
  • Avalie tecnologias emergentes e recomende melhorias para a pilha de engenharia
  • Use ferramentas de assistência por IA, como Claude Code, GitHub Copilot ou Codex, preservando a qualidade, a correção, a segurança e a facilidade de manutenção do código

Requisitos

  • Ter pelo menos cinco anos de experiência profissional desenvolvendo aplicações de backend com Python
  • Ter ampla experiência comercial no desenvolvimento de aplicações web com Django e o ORM do Django
  • Ter sólida experiência com bancos de dados relacionais, especialmente MySQL
  • Ter experiência em projetar, desenvolver e usar APIs REST, GraphQL ou interfaces de serviço comparáveis
  • Ter experiência com sistemas distribuídos e ferramentas de mensagens assíncronas, como Celery
  • Compreender programação orientada a objetos, padrões de design de software, arquitetura limpa e design de sistemas distribuídos
  • Ter usado fluxos de trabalho com Git, incluindo estratégias de ramificação, solicitações de pull e revisões de código
  • Ter experiência na preparação de documentação técnica e especificações de design de software
  • Ter habilidade em depuração, resolução de problemas e ajuste de desempenho com ferramentas de criação de perfil, planos de execução SQL, ferramentas de monitoramento de aplicações como New Relic e tecnologias relacionadas
  • Ser capaz de trabalhar com autonomia, assumir a responsabilidade por soluções técnicas, definir prioridades com eficácia e resolver problemas proativamente
  • Comunicar-se e colaborar com eficácia em discussões técnicas e ter capacidade para orientar outros engenheiros
  • Será considerado um diferencial ter experiência com Redis, Memcached, Elasticsearch e Celery
  • Será considerado um diferencial ter experiência desenvolvendo, implantando e operando serviços de backend nativos da nuvem ou altamente escaláveis
  • Será considerado um diferencial ter experiência em ambientes de desenvolvimento Agile ou Scrum
  • Será considerado um diferencial ter experiência prática com ferramentas de desenvolvimento assistido por IA, como Claude Code, GitHub Copilot ou Codex
  • Será considerado um diferencial ter experiência orientando engenheiros júnior e de nível intermediário e contribuindo para padrões e práticas de engenharia

Benefícios

  • Contratação permanente
  • Jornada de trabalho de 40 horas semanais
  • 21 dias de férias anuais

Vagas relacionadas

Unmind

Parceiro(a) sênior de talentos, Londres (híbrido)

Unmind

Lidere as contratações na empresa de tecnologia em saúde mental da Unmind e contribua com integração, pesquisas salariais, marca empregadora e iniciativas de cultura.

Abrir
TerminixSIS India

Gerente sênior de mídias sociais, Rentokil Terminix

TerminixSIS India

Lidere a estratégia de mídias sociais da Rentokil Terminix, empresa global de controle de pragas e serviços. Fortaleça as marcas por meio do engajamento do público, de parcerias com influenciadores e da aquisição de clientes.

Abrir
Jerry

Gerente de redes sociais do Reddit na Jerry

Jerry

Crie comunidades autênticas no Reddit para a plataforma da Jerry, com inteligência artificial, voltada à experiência de ter um carro, por meio de conteúdo útil, gestão de reputação e engajamento da comunidade. Transforme conversas e percepções de proprietários de carros em orientações para as equipes de Produto e Conteúdo.

Abrir