Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Job Title: Full Stack Engineer (Backend-Focused)


Work Mode: 100% Remote

Employment Type: Independent Contractor (hourly pay; no benefits; contractor responsible for own taxes)

Contract Duration: 6 months, with possibility of extension

Working Hours: 40 hours per week


About the Role

We are seeking a kind, curious, and highly collaborative Full Stack Engineer who enjoys solving complex technical challenges and building exceptional customer experiences.

This is a backend-focused full stack role, where backend engineering is the primary foundation of the position. We are looking for engineers with strong experience in Java and Kotlin to design, develop, and maintain scalable backend systems. Experience with React is beneficial but not mandatory, as frontend work is a secondary aspect of the role.

You will work closely with product managers, designers, and engineers to build customer-facing applications, contribute to technical decisions, and help evolve the engineering platform.


Technology Stack

Backend: Java, Kotlin, Ruby (nice to have), Elixir (strong plus)

Frontend: React (preferred)

APIs & Integration: GraphQL, REST APIs, Kafka

Architecture: Microservices, Distributed Systems, Event-Driven Architecture

Cloud & Serverless: AWS Lambda

Databases: PostgreSQL, DynamoDB

Tools: Git


Requirements

  • 7+ years of professional software development experience preferred.
  • Strong backend development experience with Java and Kotlin.
  • Experience designing and developing scalable backend services and APIs.
  • Experience working with REST APIs, GraphQL, Git, and modern software development practices.
  • Solid understanding of microservices, distributed systems, event-driven architecture, and database design.
  • Experience with PostgreSQL, DynamoDB, and AWS Lambda.
  • React experience is preferred but not required.
  • Ruby experience is nice to have.
  • Experience with Elixir is a strong plus.
  • Strong problem-solving skills and a collaborative engineering mindset.


Preferred Qualifications

  • Experience implementing or maintaining Kafka-based event streaming solutions.
  • Experience working with Elixir in production environments.
  • Experience decomposing monolithic applications into microservices.
  • Familiarity with distributed systems and service-oriented architectures.
  • Interest in retail, e-commerce, luxury consignment, sustainability, or circular economy business models.


Responsibilities

  • Design, develop, and maintain high-quality, scalable, performant, and testable software solutions.
  • Build and maintain scalable backend services and APIs using Java and Kotlin.
  • Contribute to React-based frontend applications when needed.
  • Participate in technical architecture discussions and engineering decisions.
  • Collaborate closely with product managers, designers, and engineers to deliver impactful features.
  • Review pull requests and provide thoughtful, constructive feedback to team members.
  • Participate in pair programming and knowledge-sharing activities across the engineering team.
  • Deploy production-ready code and support applications throughout the software development lifecycle.
  • Lead and contribute to significant engineering initiatives while helping drive platform evolution.
  • Mentor fellow engineers through collaboration, code reviews, and technical guidance.


Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Desenvolvedor Node.JS - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos contratando Desenvolvedor Node.JS SêniorHome OfficeÉ Necessário o Conhecimento Em Node.js; Desenvolvimento e manutenção de APIs REST e microsserviços; Construção de soluções escaláveis, performáticas e de alta disponibilidade; Integração entre sistemas, APIs, bancos de dados e aplicações cor...

Ver Detalhes
Remoto LinkedIn Hot

Desenvolvedor Back-end Python - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos contratando Desenvolvedor Backend Sênior!Entendemos Que, Para Essa Oportunidade, é Necessário Conhecimento EmPython avançado;Desenvolvimento de APIs REST e arquitetura de microsserviços;FastAPI e/ou Flask;Desenvolvimento de serviços backend escaláveis, performáticos e de alta disponibilidade...

Ver Detalhes
LinkedIn

Desenvolvedor Júnior

Intelitrader Tecnologia São Paulo 25 candidaturas Hoje

Salário estimado

R$ 4k - 7k/mês

Júnior CLT

Você gosta de programar e aprender? Aqui é o lugar certo.Temos uma cultura focada em formação e vamos te ensinar tudo que você precisa para virar um(a) Engenheiro(a) de Software. Nossa demanda atual é backend, você precisa saber de Linux além de saber programar.Usamos Scrum, Git, Linux, C#, C++, PHP...

Ver Detalhes