Senior Full-stack Developer
Rio de Janeiro - Brazil
Job Summary
- Design develop and optimize backend services and APIs for high-load distributed systems
- Contribute to frontend components using React and 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
Qualifications :
- 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 )
- 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
Additional Information :
PERSONAL PROFILE
- Enjoys solving complex challenges
- Collaborative mindset in distributed teams
- Strong problem-solving abilities
- Committed to code quality and scalability
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more