Back to jobs
Sigma Software Group

Senior Full-stack Developer

Rio de Janeiro, RJ, BrazilPosted 1 months ago
Full-timeremoteMid-Senior Level

Job Description

  • Design, develop, and optimize backend services and APIs for high-load, distributed systems
  • Contribute to frontend components using React and Next.js when required
  • Ensure scalability, reliability, and security across all services
  • Apply best practices in software architecture, code quality, and testing
  • Participate in code reviews, mentoring, and technical discussions
  • Collaborate with product managers, designers, and other engineers to deliver end-to-end features
  • 5+ years of experience in software engineering
  • Strong proficiency in TypeScript with deep backend expertise
  • Solid understanding of relational databases and caching systems
  • Familiarity with frontend frameworks (React, Next.js)
  • Preferred technologies and tools: NestJS, Turborepo, monorepo environments (pnpm or similar)
  • Knowledge of cloud environments (AWS preferred) and CI/CD practices
  • Strong understanding of software architecture principles and scalability strategies
  • Excellent problem-solving skills and ability to work in a collaborative, agile environment
  • Upper-Intermediate English level or higher

WILL BE A PLUS

  • Experience with NestJS and/or Turborepo
  • Familiarity with monorepo environments (pnpm or similar)
  • AWS expertise

PERSONAL PROFILE

  • Enjoys solving complex challenges
  • Collaborative mindset in distributed teams
  • Strong problem-solving abilities
  • Committed to code quality and scalability

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Senior Full-stack Developer at Sigma Software Group | Renata