Trab
PreçosBlog

FullStack developer na Crewhu

Candidatar-se

JOB OPENING AT CREWHU

FullStack developer

Intro

Our product development team is at the heart of building and scaling Crewhu's platform.

The Full Stack Developer at Crewhu plays a crucial role in developing robust backend services while contributing to frontend needs when necessary. With a strong emphasis on backend technologies, this role demands proficiency in GoLang, experience with MongoDB, and a good understanding of AWS infrastructure to ensure reliability, scalability, and performance across our applications.

Our mission is to build high-quality, maintainable, and scalable solutions that empower our customers and drive innovation every day.

Responsibilities

Design, develop, and maintain backend services using GoLang with a focus on performance and scalability.

Work with MongoDB to design efficient data models, write queries, and manage database performance.

Deploy and maintain services in AWS, leveraging ECS, SQS, and related AWS components. Collaborate closely with product managers, frontend developers, and QA to deliver high-quality features.

Write clean, maintainable, and well-documented code following best practices.

Participate in code reviews and technical discussions, providing constructive feedback. Contribute to architectural decisions and help improve our development processes.

Troubleshoot production issues and ensure system reliability and availability.

Stay updated with emerging backend and cloud technologies to bring new ideas to the team.

Main Requirements

Proficiency in GoLang for backend development.

Experience with MongoDB, including data modeling and performance optimization.

Solid understanding of AWS services (ECS, SQS, etc.) and cloud-native application design.

Experience with REST APIs and microservices architecture. Familiarity with version control tools such as Git.

Strong problem-solving and debugging skills.

Ability to work collaboratively in a remote, cross-functional environment. Intermediate to advanced English for written and verbal communication

Nice to Have

Experience with Docker and container orchestration.

Knowledge of frontend frameworks like React.

Experience with $\mathsf { C l } / \mathsf { C D }$ pipelines and automation tools.

Familiarity with other databases like PostgreSQL.

Prior experience in SaaS environments or high-scale applications.

Exposure to monitoring tools such as Grafana, Signoz or similar.

Compensation & Benefits

Salary range: BRL 12.000 to 15.000

30 days of PTO yearly

Internal recognition program

$100 %$ remote work

In-person team meetups with travel expenses covered

Application Process

This position is open exclusively for Crewhu team referrals until September 15th.

All referrals must submit the application form by September 5th.

First-stage interviews will take place between September 8th and September 12th.

Next steps will include peer interview.

If no referral is hired, the position will open to the general public on September 15th.

Requirements

Experience

  • Proficiency in GoLang for backend development.
  • Experience with MongoDB, including data modeling and performance optimization.
  • Solid understanding of AWS services (ECS, SQS, etc.) and cloud-native application design.
  • Experience with REST APIs and microservices architecture.
  • Familiarity with version control tools such as Git.
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively in a remote, cross-functional environment.

Skills

  • GoLang
  • MongoDB
  • AWS services
  • REST APIs
  • microservices architecture
  • Git
  • problem-solving
  • debugging
  • collaboration
  • communication

Languages

  • English

Responsibilities

  • Design, develop, and maintain backend services using GoLang with a focus on performance and scalability.
  • Work with MongoDB to design efficient data models, write queries, and manage database performance.
  • Deploy and maintain services in AWS, leveraging ECS, SQS, and related AWS components. Collaborate closely with product managers, frontend developers, and QA to deliver high-quality features.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews and technical discussions, providing constructive feedback. Contribute to architectural decisions and help improve our development processes.
  • Troubleshoot production issues and ensure system reliability and availability.
  • Stay updated with emerging backend and cloud technologies to bring new ideas to the team.

Technologies

GoLangMongoDBAWS services (ECS, SQS)REST APIsmicroservices architectureGitDockerReactCD pipelinesPostgreSQLGrafanaSignoz

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.