Resumo Tech Jobs
Vaga Sênior presencial na Franq em Florianópolis - SC, contrato CLT, com foco em Node.js, Python e TypeScript.
O que você vai fazer
- Desenvolver, evoluir e manter APIs e serviços backend que sustentam nossos produtos e operações
- Projetar e implementar integrações com parceiros externos, especialmente do mercado financeiro, considerando contratos, autenticação…
- Contribuir para a evolução da arquitetura de sistemas distribuídos, utilizando comunicação síncrona e assíncrona, processamento orientado a…
O que pedem
- Experiência sólida com Python e Django, incluindo desenvolvimento e manutenção de aplicações backend em produção. Experiência no…
Benefícios
- Atuar com um time de profissionais experientes e renomados do mercado financeiro
- Contrato CLT
- Cartão de benefícios flexíveis Caju de R$ 1.033,50
Sobre a oportunidade
Vamos buscar o extraordinário juntos? 🚀 Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos vida à inovação Nos fortalecemos com a transparência Na Franq, desenvolvemos soluções tecnológicas que conectam pessoas, instituições financeiras e parceiros, simplificando processos e criando novas oportunidades de negócio. Buscamos uma pessoa Backend Sênior para atuar na construção e evolução de nossas soluções, contribuindo com decisões técnicas, qualidade de código e evolução da arquitetura. Queremos alguém que goste de resolver problemas complexos, tenha autonomia para investigar e propor soluções e entenda que software de qualidade vai além de fazer o código funcionar: precisa ser confiável, sustentável e preparado para evoluir.
Responsabilidades
O seu papel será: Desenvolver, evoluir e manter APIs e serviços backend que sustentam nossos produtos e operações. Projetar e implementar integrações com parceiros externos, especialmente do mercado financeiro, considerando contratos, autenticação, resiliência, limites de consumo, idempotência e tratamento de falhas. Contribuir para a evolução da arquitetura de sistemas distribuídos, utilizando comunicação síncrona e assíncrona, processamento orientado a eventos e soluções serverless. Participar das decisões de arquitetura e desenho técnico, avaliando alternativas e considerando simplicidade, manutenibilidade, escalabilidade, custo e confiabilidade. Investigar problemas complexos em produção, identificando causas-raiz e implementando soluções que reduzam recorrências e aumentem a estabilidade dos sistemas. Desenvolver soluções com foco em qualidade, segurança, performance e consistência dos dados. Garantir a qualidade das entregas por meio de testes automatizados, revisões de código e evolução contínua dos processos de desenvolvimento. Evoluir mecanismos de observabilidade, monitoramento, logs e alertas, permitindo identificar falhas e agir preventivamente. Contribuir para a melhoria das pipelines de CI/CD, automação de processos e práticas de engenharia. Colaborar com outras pessoas de engenharia e áreas de negócio para transformar necessidades em soluções técnicas claras, eficientes e sustentáveis. Compartilhar conhecimento, participar de discussões técnicas e contribuir para a evolução das práticas e padrões de desenvolvimento do time.
Requisitos
Experiência sólida com Python e Django, incluindo desenvolvimento e manutenção de aplicações backend em produção. Experiência no desenvolvimento e evolução de APIs REST, com atenção a contratos, versionamento, validação e tratamento de erros. Conhecimento de arquitetura de software, princípios SOLID, Clean Code e design patterns, sabendo aplicar esses conceitos com pragmatismo. Experiência com bancos de dados relacionais, modelagem de dados, transações, índices e análise de performance de consultas. Conhecimento de sistemas distribuídos, incluindo consistência de dados, concorrência, tolerância a falhas e comunicação entre serviços. Experiência com processamento assíncrono, filas, eventos ou mecanismos de mensageria. Experiência com AWS e compreensão dos principais serviços utilizados na execução de aplicações backend. Prática de testes automatizados, incluindo testes unitários e de integração. Familiaridade com Git, pull requests, code reviews e pipelines de integração e entrega contínuas. Capacidade de investigar problemas de forma independente, analisar trade-offs e tomar decisões técnicas fundamentadas. Boa comunicação e disposição para compartilhar conhecimento, discutir soluções e colaborar com o time.
Tecnologias
- Node.js
- Python
- TypeScript
- Docker
- AWS
- Git
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.
