Design, develop, and deploy Python applications while collaborating with front-end developers and managing databases to create scalable and efficient solutions.
Desenvolvedor Backend Senior
📜 Description
- Collaborate with multidisciplinary teams for agile deliveries, ensuring solutions align with business and user needs.
- Design and implement secure APIs and integrations, ensuring performance, stability, and data consistency.
- Conduct monitoring and automated testing to maintain service speed, reliability, and availability.
- Participate in defining the technical roadmap, anticipating bottlenecks and proposing solutions.
- Contribute to building a culture of technical excellence with a focus on quality and agile development.
- Continuously reflect and validate ideas to evolve the product and customer experience.
🛠️ Requirements
- Bachelor's degree required.
- Proven experience in Python, emphasizing frameworks like Django, Restless, DRF, and FastAPI.
- Familiarity with asynchronous processing, microservices architecture, and scalable APIs.
- Knowledge of AWS, including S3, SQS, SNS, RDS, CloudFront, and Lambda Functions.
- Experience with Git and collaborative development practices, including pull requests and code reviews.
- Broad understanding of development processes and agile workflows.
Full job description
Somos aliados do médico durante toda a sua jornada e buscamos por pessoas que se identifiquem com nosso propósito, valores e cultura para se juntarem ao nosso time. Vamos juntos transformar a saúde com quem tem a medicina como vocação!
Esta é uma vaga aberta na frente de Soluções para a Prática Médica, mais especificamente na iClinic, para trabalhar de forma remota.
Buscamos uma pessoa Desenvolvedora Backend Sr para atuar na evolução da nossa plataforma tecnológica, contribuindo para tornar nossos sistemas mais escaláveis, confiáveis, seguros e eficientes.
Essa é uma vaga remota.
♿ Todas as nossas oportunidades são abertas a pessoas com deficiência (PcD) e reabilitadas do INSS.
Responsibilities
💻🩺 COMO VOCÊ VAI TRANSFORMAR A SAÚDE NO DIA A DIA:
- Colaborar com times multidisciplinares para entregas ágeis, trabalhando lado a lado com designers, front-ends e produto para garantir que as soluções sejam implementadas com eficiência e alinhadas às necessidades do negócio e dos usuários.
- Projetar e implementar APIs e integrações seguras, garantindo a performance, estabilidade e consistência dos dados e processos da plataforma.
- Realizar monitoramento e testes automatizados, assegurando que os serviços se mantenham rápidos, confiáveis e disponíveis em qualquer situação.
- Participar da definição do roadmap técnico, antecipando gargalos e propondo soluções que acelerem a entrega de valor para os usuários finais.
- Atuar na construção e fortalecimento de uma cultura técnica de excelência, com forte orientação à qualidade e ao desenvolvimento ágil.
- Refletir, validar ideias e contribuir continuamente para a evolução do produto e da experiência dos clientes.
- Ser responsável pelo desenvolvimento contínuo das soluções, garantindo o nível de qualidade esperado nas entregas.
Requirements
🔎 O QUE BUSCAMOS (mas não esperamos que uma única pessoa atenda a todos os requisitos):
- Ensino Superior completo;
- Experiência comprovada em Python, com ênfase em frameworks como Django, Restless, DRF e FastAPI, para construção de APIs e sistemas web escaláveis e manuteníveis;
- Familiaridade com processamento assíncrono, arquitetura de microsserviços e APIs escaláveis;
- Conhecimento em AWS, com vivência em recursos como S3, SQS, SNS, RDS, CloudFront e Lambda Functions, além de experiência com Serverless Framework para desenvolvimento e deploy de aplicações serverless;
- Experiência com Git e práticas de desenvolvimento colaborativo, incluindo pull requests, code reviews, branching e resolução de conflitos;
- Visão ampla sobre processos de desenvolvimento e fluxos ágeis, com entendimento do ciclo de vida da aplicação e integração com áreas como front-end, QA e dev-ops;
- Conhecimento avançado em arquitetura de projetos, system design, design patterns e melhores práticas de desenvolvimento backend, com foco em legibilidade, manutenibilidade e testabilidade do código;
- Experiência com bancos de dados relacionais, ORM do Django, migrações e otimização de queries para alto desempenho;
- Conhecimento em testes unitários, integração e E2E, utilizando ferramentas como Pytest, unittest, Playwright e mocking de serviços externos;
- Familiaridade com CI/CD, Docker, deploys automatizados e monitoramento em ambiente cloud.
Similar jobs
Search more Backend Engineer jobsSenior Software Engineer, Backend - Overseer (Platform)
As a Senior Software Engineer on the Overseer team, you'll build and scale real-time integrity systems that ensure financial correctness across Coinbase's fund flows.
As a Senior Software Engineer, you will design and maintain backend services, develop new features, and collaborate with teams to enhance our platform's capabilities.
Senior Software Engineer, Backend (Consumer Authentication Platform)
As a Senior Software Engineer on the Consumer Authentication Platform team, you will design and deliver secure authentication systems that enhance user experiences across various products and merchants.
Senior API Cloud Platform Engineer (Remote Opportunity)
Design and develop secure, scalable APIs and cloud-hosted integration services for a federal healthcare modernization project, ensuring enterprise interoperability and maintainability.
