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