Salary
💰 R$14,000 - R$18,000 per month
Tech Stack
JavaScriptNext.jsNode.jsPostgresReactTypeScript
About the role
- Design, build, and maintain backend services in Node.js/Express with TypeScript
- Work with PostgreSQL for schema design, queries, and performance optimization
- Implement APIs and integrations with external systems and internal services
- Ensure backend systems are reliable, secure, and scalable
- Build and maintain frontend components in TypeScript, using React/Next.js
- Collaborate with design teams to translate wireframes and user flows into responsive, high-quality UI
- Ensure robust, maintainable, and low-defect code
- Write and maintain unit tests
- Participate in code reviews, providing constructive feedback
- Engage in architectural discussions and system design decisions
- Work cross-functionally with PMs, designers, and non-technical stakeholders to align on priorities and timelines
- Deliver high-quality features quickly in a fast-paced startup environment
- Help define engineering standards (coding style, testing, CI/CD) for our international team
- Serve as the anchor engineer for the São Paulo office, with potential to grow into mentorship or leadership as the team expands
- Model best practices in communication, collaboration, and technical execution
Requirements
- 7+ years as a Full Stack Engineer, with strong backend focus (70/30 backend/frontend split preferred)
- Experience in SaaS development, ideally in B2B or infrastructure-heavy environments
- Proficiency in Node.js/Express with TypeScript
- Advanced PostgreSQL skills (schema design, queries, indexing, optimization)
- Track record of end-to-end project ownership (database to production)
- Experience writing and maintaining unit and integration tests
- Active contributor to code reviews and improving team code quality
- Proven ability to deliver high-quality results under tight deadlines
- Strong collaboration skills with PMs, designers, and non-technical stakeholders
- Written and spoken fluency in English