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
View details
Apply Now