Senior Full-stack Developer
Sigma Software · Rio de Janeiro, RJ, Brazil
Apply directly on Sigma Software’s careers site — no account needed.
Get the next jobs like this one by email
One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.
About the role
- 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
Skills
- TypeScript
- React
- Next.js
- NestJS
- AWS
- GitHub Actions
- SQL
Get the next jobs like this one by email
One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.