Na Jaya Tech, acreditamos na Engenharia de Software Consciente, uma abordagem inovadora, e por isso oferecemos um ambiente de trabalho inspirador, focado em promover o autoconhecimento, tomar decisões embasadas em dados, cultivar relacionamentos saudáveis e entender o impacto do nosso trabalho. Aqui, você encontrará oportunidades para crescimento profissional e pessoal, contribuindo para projetos que têm um impacto significativo na indústria e na sociedade.
Sobre o Projeto
Você fará parte de um time em uma empresa inovadora, especializada em desenvolver soluções tecnológicas para o segmento de serviços, contribuindo para a transformação digital desse setor.
Atuação 100% remota | Ingles Fluente | Forma de contratação: Contractor | Reuneração:Dollar | Full-time
Requisitos Necessários
Graduação em Ciência da Computação, TI ou áreas correlatas (ou experiência equivalente)
Experiencia prática em desenvolvimento Fullstack com:
Proficiência em Python (Framework principal: Django, FastAPI, Graphql, ORM, Async programming, scripting e automação)
Experiência em microsserviços e sistemas distribuídos
Vivência com bancos relacionais (PostgreSQL, MySQL, SQL Server, etc.) e NoSQL (MongoDB, Redis, ElasticSearch, etc.)
Experiência com CI/CD (Jenkins JTE)
Vivência em AWS Cloud e serviços gerenciados (ECS, S3, Lambda, SQS, Amplify, etc.)
Experiência com Docker e Kubernetes
Capacidade de produzir código limpo e sustentável em prazos agressivos
Forte conhecimento em Git
Experiência em metodologias ágeis (Scrum/Kanban)
Requisitos Desejáveis
Ter atuado como Tech Lead ou participado de iniciativas que exigiram liderança técnica.
Contato próximo com processos de produto, trabalhando em conjunto com Product Managers e equipes multidisciplinares.
Responsabilidades
Projetar, desenvolver e manter aplicações web baseadas em AWS Cloud utilizando Python
Escrever código limpo, escalável e eficiente, seguindo boas práticas e padrões de desenvolvimento
Colaborar com o time na definição de requisitos, escopo e objetivos do projeto
Construir e manter APIs RESTful para integração em backend
Garantir a qualidade do software por meio de testes abrangentes, depuração e troubleshooting
Defender e aplicar práticas de TDD (Test-Driven Development) e testes automatizados
Otimizar aplicações para performance, escalabilidade e segurança
Participar de code reviews, cerimônias ágeis e sessões de compartilhamento de conhecimento
Acompanhar tendências de mercado e novas tecnologias para manter as soluções atualizadas
Fornecer suporte técnico e resolver incidentes relacionados a aplicações