Senior Full-Stack Engineer

New
Brazil, US timezone overlapFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
Node.jsPostgreSQLSQLExpress.jsTypeScriptReact

Requirements

  • 6+ years of software engineering experience in team-based product environments.
  • Strong expertise in TypeScript, including strict mode.
  • Solid backend experience with Node.js or similar frameworks.
  • Hands-on experience with PostgreSQL and optimized SQL queries.
  • Experience with ORMs such as Prisma.
  • Strong background in React.
  • Experience building and maintaining background job systems.
  • Familiarity with integration testing using real databases.
  • Experience working in distributed, remote-first teams.
  • Ability to work with US timezone overlap.
  • AI-forward mindset with experience using AI tools for development.

Responsibilities

  • Drive backend modernization by migrating legacy services to modern TypeScript-based frameworks.
  • Build and enhance frontend features using React and TypeScript.
  • Develop and maintain high-quality integrations between frontend, backend, and data layers.
  • Investigate and resolve production issues using logs, monitoring, and database analysis.
  • Contribute to feature development using feature flags and canary deployments.
  • Write automated unit, integration, and end-to-end tests.
  • Participate in code reviews and uphold engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now