👨🏻‍💻 postech.work

Desenvolvedor(a) Full Stack - Python

Pix Force • 🌐 In Person

Expired Posted 3 days, 9 hours ago

This job posting has expired and is no longer accepting applications.

Job Description

Atividades:

Projetar, desenvolver e manter aplicações de web completas (frontend e backend), garantindo qualidade, performance e escalabilidade;

Criar interfaces de usuário responsivas, interativas e com foco em UX;

Desenvolver APIs RESTful e microsserviços robustos, seguros e com alta disponibilidade;

Garantir compatibilidade cross-browser e cross-platform, aplicando design responsivo;

Projetar e construir componentes reutilizáveis e escaláveis no frontend e backend;

Integrar sistemas via mensageria (Kafka, RabbitMQ) e consumo de APIs;

Desenvolver e orquestrar aplicações com Docker e Kubernetes;

Monitorar desempenho de sistemas (frontend e backend), aplicando otimizações;

Implementar e manter pipelines CI/CD com foco em agilidade e qualidade nas entregas;

Implementar testes automatizados (unitários, integração, E2E) com ferramentas adequadas;

Realizar code reviews, promover boas práticas e padrões de desenvolvimento;

Documentar soluções técnicas, decisões arquiteturais e orientar outros membros do time;

Trabalhar com práticas ágeis e cultura DevOps.

Requisitos:

Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas;

Mínimo de 5 anos de experiência no desenvolvimento frontend e backend em projetos de grande escala, incluindo sistemas escaláveis e de alta disponibilidade;

Experiência comprovada com desenvolvimento de interfaces responsivas, performáticas e com foco em experiência do usuário (UX), bem como com arquitetura de microsserviços, APIs RESTful e sistemas distribuídos.

Habilidades Técnicas:

Profundo conhecimento em tecnologias modernas de frontend e backend, incluindo frameworks, otimização de performance e arquitetura escalável;

Capacidade de projetar e desenvolver sistemas robustos ponta a ponta, considerando desempenho, segurança e manutenibilidade;

Experiência com code review, testes automatizados, debugging e boas práticas de engenharia de software;

Capacidade de mentorear e apoiar o crescimento técnico de outros desenvolvedores.

Tecnologias:

Backend:

*

  • Linguagem Principal: Python;

  • Frameworks: SQL Alchemy, FastAPI, Pydantic;

  • APIs e Integração: RESTful APIs, GraphQL;

  • Mensageria: RabbitMQ (preferencialmente), Apache Kafka;

  • Banco de Dados: PostgreSQL (essencial), MySQL, Redis, Memcached, PostGIS;

  • Containers e Orquestração: Docker, Kubernetes;

  • Monitoramento e Logs: Prometheus, Grafana, Loki;

  • Práticas de CI/CD;

  • Práticas de Segurança: OWASP, autenticação/autorização seguras.

Frontend:

*

  • Linguagens e Frameworks: HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js (essencial), Next.js;

  • Gerenciamento de Estado: Redux, Context API, MobX, Zustand;

  • Estilização: Tailwind CSS, Styled-components, Emotion, Material-UI, Bootstrap, SASS/LESS;

  • Testes: Jest, React Testing Library, Cypress, Playwright;

  • Build e Deploy: Vite, Webpack, Babel, Azure Devops, Vercel, Netlify.

Desejável:

Conhecimento em Java (SpringBoot);

Conhecimento em .NET (C#, ASP.NET Core);

Familiaridade com Domain-Driven Design (DDD), Event Sourcing, CQRS;

Vivência em ambientes de nuvem (AWS, Azure ou GCP).

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.