Logo for Runtalent

10811 - Desenvolvedor Fullstack - Pleno

Key Facts

Remote From: 
Full time
Portuguese

Other Skills

  • Collaboration
  • Problem Solving
  • Communication

Roles & Responsibilities

  • Minimum 5 years of Full Stack development experience
  • Proficiency in Python (FastAPI, Django or Flask)
  • Experience with JavaScript and jQuery
  • Experience with at least one modern SPA framework (React, Angular, Vue.js)

Requirements:

  • Enhance, integrate, and customize an internal developer portal based on a SaaS platform
  • Consume public APIs and webhooks from the platform to expand portal functionalities
  • Design, develop, and maintain backend microservices and RESTful/asynchronous APIs using Python
  • Implement front-end customizations and enhancements using JavaScript and jQuery

Job description

Este é um cargo remoto.

Oportunidade : Desenvolvedor FullStack - Pleno
Requisitos:

Experiência mínima de 5 anos em desenvolvimento Full Stack. Python (FastAPI, Django ou Flask). JavaScript. jQuery.
Experiência com pelo menos um framework SPA moderno: React; Angular; Vue.js.
Desenvolvimento de APIs RESTful.
Programação assíncrona: asyncio; aiohttp.
Arquiteturas orientadas a eventos (Event-Driven Architecture).
Plataformas de streaming de eventos: Kafka; EventHub. Docker. Kubernetes ou Serverless.
Infraestrutura como Código: Terraform; CloudFormation.
Bancos de dados relacionais: PostgreSQL; MySQL.
Bancos de dados NoSQL: MongoDB; Cosmos DB; Redis. OAuth2. OpenID Connect. SSO (Single Sign-On).
Padrões corporativos de autenticação e autorização.
Ferramentas de CI/CD: Jenkins; GitLab CI; GitHub Actions; Azure DevOps. Testes automatizados: pytest; unittest.
Experiência prática com provedores de nuvem: AWS; Azure; GCP. Experiência em ambientes corporativos de grande porte.
Experiência comprovada na entrega de soluções escaláveis e enterprise.
Requisitos Técnicos Desejáveis
Temporal.io ou ferramentas similares de orquestração de workflows.
Experiência com arquiteturas de plugins ou extensões para portais de desenvolvedores.
Experiência com: Backstage; Port.io; Frameworks proprietários.
Experiência em customização e integração com plataformas SaaS por meio de: REST APIs; Webhooks; SDKs.
Experiência comprovada na implantação e operação de serviços cloud-native.
Contribuições em projetos Open Source.
Participação ativa em comunidades técnicas, blogs ou GitHub.
Atividades:
Realizar melhorias, integrações e customizações em um portal interno de desenvolvedores baseado em plataforma SaaS.
Consumir APIs públicas e webhooks da plataforma para expansão das funcionalidades do portal.
Projetar, desenvolver e manter microsserviços backend e APIs RESTful/assíncronas utilizando Python.
Implementar customizações e melhorias de front-end utilizando JavaScript e jQuery.
Desenvolver soluções para proporcionar uma experiência de usuário (UI/UX) otimizada dentro do portal.
Realizar deploy, escalabilidade e sustentação de serviços em ambientes cloud (AWS, Azure ou GCP).
Trabalhar com containerização utilizando Docker.
Utilizar soluções de orquestração como Kubernetes ou arquiteturas Serverless.
Atuar com bancos de dados gerenciados, hubs de eventos e plataformas de streaming de eventos.
Colaborar com equipes DevOps na definição e manutenção de pipelines CI/CD.
Implementar e manter infraestrutura como código (IaC).
Desenvolver e manter testes automatizados.
Apoiar processos de release e implantação contínua.
Monitorar e otimizar a performance das aplicações.
Investigar e solucionar incidentes complexos em ambiente produtivo.
Garantir disponibilidade, segurança e estabilidade dos componentes da solução.
Participar de revisões de arquitetura e revisões de código.
Garantir a adoção de padrões de desenvolvimento e boas práticas.
Apoiar e orientar desenvolvedores menos experientes.
Período: indeterminado
Modelo de atuação: Remoto
Idioma: Inglês Avançado

Full Stack Engineer Related jobs

Other jobs at Runtalent

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.