Software Engineer Fullstack
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GraphQLNode.jsPostgreSQLJavascriptTypeScriptAngularREST APINest.jsReactMicroservices
Requirements
- Strong experience as a Full Stack Software Engineer working across backend and frontend in production-grade systems.
- Advanced knowledge of JavaScript/TypeScript, with strong expertise in Node.js (NestJS preferred).
- Solid frontend experience using React, with exposure to Angular considered a plus.
- Experience with distributed systems, microservices architectures, and API design (REST and/or GraphQL).
- Strong knowledge of relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, and Redis.
- Familiarity with CI/CD pipelines, automated testing, Git workflows, and DevOps practices.
- Experience working in agile environments (Scrum, Kanban, XP) with strong collaboration skills.
- Ability to work autonomously with a strong ownership mindset and clear communication skills.
- Proficiency using AI-powered development tools such as GitHub Copilot, Cursor, or Claude Code.
Responsibilities
- Design, develop, and evolve full-stack features across backend (Node.js/NestJS) and frontend (React/Angular), ensuring scalability, reliability, and maintainability.
- Contribute to system architecture decisions and propose structural improvements for distributed systems and microservices-based environments.
- Build and maintain RESTful and GraphQL APIs, as well as integrations with internal and external services.
- Write clean, efficient, and testable code, ensuring strong test coverage through unit and automated testing practices.
- Participate in code reviews, agile ceremonies, and cross-functional collaboration with product, QA, and data teams.
- Monitor application performance, identify bottlenecks, and implement optimizations for high-traffic systems.
- Document technical solutions, architectural decisions, and engineering best practices.
- Mentor junior and mid-level engineers, supporting their technical and professional growth.
View Full Description & ApplyYou'll be redirected to the employer's site