drjobs Software Developer (Full-stack)

Software Developer (Full-stack)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Belo Horizonte - Brazil

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description




Se voc um desenvolvedor apaixonado(a) gosta de desafios e quer atuar em uma empresa com foco em solu o de intelig ncia baseada em otimiza o matem tica seu lugar aqui! Como Desenvolvedor(a) Full Stack seu dia a dia ser focado no desenvolvimento de solu es com impacto direto em sistemas integrados com modelos de otimiza o. Voc atuar planejando refinando e desenvolvendo funcionalidades em um sistema em fase de desenvolvimento para manipular dados e integrar com modelos de otimiza o garantindo efici ncia e alinhamento s melhores pr ticas de desenvolvimento. Seu olhar anal tico e sua capacidade de estruturar c digo limpo e test vel ser o fundamentais para a evolu o constante da plataforma.


Principais Responsabilidades:

  • Planejar refinar e desenvolver funcionalidades em sistema em evolu o;
  • Desenvolvimento e sustenta o de API REST em Python
    • Implementa o de novas rotinas em estrutura por camadas (Controller Service Repository)
    • Integra o com banco de dados MongoDB
    • Cobertura do c digo com teste unit rio
  • Desenvolvimento e sustenta o de microservi o Python
    • Implementa o de novas rotinas em estrutura por camadas (Controller Service Repository)
    • Integra o com banco de dados MongoDB
    • Cobertura do c digo com teste unit rio
  • Desenvolvimento e sustenta o de microservi o Python
    • Implementa o de rotinas ass ncronas para consumir mensagens de filas
    • Integra o com filas RabbitMQ para publicar mensagens
    • Cobertura do c digo com teste unit rio
  • Desenvolvimento e sustenta o de aplica o React
    • Implementa o de novos componentes com metodologia Atomic Design
    • Integra o e gerenciamento de autentica o e autoriza o utilizando Next Auth
    • Desenvolvimento de APIs e rotinas server-side com
    • Implementa o de rotinas e integra es utilizado Server Actions
    • Implementa o de p ginas e rotas utilizando App Router


Requisitos

Requisitos:
  • Ensino superior completo ou em desenvolvimento em Ci ncia da Computa o Engenharia de Software Sistemas de Informa o ou reas correlatas
  • Experi ncia pr tica com microservi os Python e rotinas ass ncronas
  • TypeScript
  • Desenvolvimento com React
  • Docker
  • Integra o com MongoDB
  • Git

Ser um diferencial se voc tiver:
  • FastAPI
  • Teste unit rio (PyTest Jest ou frameworks similares)
  • Fila (Publisher/Consumer) RabbitMQ Pika
  • Next Auth
  • SSO Keycloak
  • CI/CD Bitbucket Pipelines


Benef cios

  • Assist ncia m dica;
  • Assist ncia Odontol gica;
  • Auxilio Mobilidade/ VT;
  • Subsidio telefonia m vel/internet;
  • Gympass;
  • Jornada de trabalho h brida
  • Acesso a plataforma Alura;
  • PLR anual;


Requisitos: Ensino superior completo ou em desenvolvimento em Ci ncia da Computa o, Engenharia de Software, Sistemas de Informa o ou reas correlatas Experi ncia pr tica com microservi os Python e rotinas ass ncronas TypeScript Desenvolvimento com React + Docker Integra o com MongoDB Git Ser um diferencial se voc tiver: FastAPI PyTest RabbitMQ Pika Jest Next Auth SSO Keycloak TailwindCSS Ant Design Fila (Publisher/Consumer) Arquitetura Distribu da AWS CI/CD Bitbucket Pipelines

Education

Forma o superior completa ou em andamento

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.