Senior Fullstack Software Engineer

SãoPaulo Remote

  • Design, develop, and maintain scalable, reliable, and efficient fullstack applications using ReactJS, NodeJS, NestJS, MongoDB, and PostgreSQL.
  • Ensure the reliability and efficiency of system infrastructure.
  • Optimize application performance for maximum efficiency and scalability.
  • Implement and oversee continuous monitoring and alerting systems.
  • Collaborate with the development team to identify and resolve performance bottlenecks.
  • Conduct root cause analysis for production errors and incorporate feedback to prevent future incidents.
  • Develop and execute unit tests to ensure code quality and reliability.
  • Utilize Git for version control and collaboration within the development team.
Requirements
  • Strong experience (at least 7 years) in fullstack development with ReactJS and NodeJS/NestJS.
  • Proficient in developing and optimizing applications using MongoDB and PostgreSQL.
  • Experience with software engineering best practices such as SOLID and CLEAN.
  • Familiarity with SaaS and Platform solutions.
  • Knowledge of unit testing libraries and methodologies.
  • Experience with Git for version control.
  • Strong understanding of monitoring tools and incident response.
  • Strong English proficiency.