Zup Innovation is looking for a Fullstack Developer to join our team. In this role, you will develop and maintain scalable, high-performance web applications and build robust, secure APIs. You'll work within our culture of excellence and innovation, contributing to a collaborative environment driven by curiosity.
What You'll Do
- Develop and maintain scalable, high-performance web applications using React and Next.js.
- Build robust and secure APIs using Kotlin with frameworks like Ktor or Spring Boot.
- Ensure code quality through automated testing (unit, integration, and end-to-end).
- Collaborate with multidisciplinary teams to deliver solutions aligned with business needs.
- Participate in code reviews, sprint planning, and other agile practices.
- Implement CI/CD practices for build, test, and deployment automation.
- Contribute to the continuous improvement of application processes and architecture.
What We're Looking For
- Solid experience with React.js, including hooks, context API, and state management (Redux, Zustand, or similar).
- Experience with Next.js, including SSR, SSG, dynamic routes, and API routes.
- Strong knowledge of TypeScript.
- Experience with modern styling (CSS-in-JS, Styled Components, or Tailwind CSS).
- Knowledge of build tools/bundlers like Webpack or Vite.
- Experience with front-end testing (Jest, React Testing Library, Cypress).
- Consumption of RESTful and GraphQL APIs.
- Proficiency in Kotlin for back-end development.
- Experience with Kotlin web frameworks, preferably Ktor or Spring Boot.
- Development and maintenance of RESTful and/or GraphQL APIs.
- Knowledge of relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB).
- Experience with ORM (Exposed, Hibernate).
- Implementation of authentication and authorization (JWT, OAuth2).
- Unit and integration testing (JUnit, MockK).
Nice to Have
- Knowledge of infrastructure as code (Terraform, CloudFormation).
- Experience with monitoring and logging (Prometheus, Grafana, ELK stack).
Technical Stack
- Frontend: React.js, Next.js, TypeScript, CSS-in-JS, Styled Components, Tailwind CSS, Webpack, Vite
- Testing: Jest, React Testing Library, Cypress
- API: RESTful APIs, GraphQL
- Backend: Kotlin, Ktor, Spring Boot
- Database: PostgreSQL, MySQL, MongoDB, Exposed, Hibernate
- Security: JWT, OAuth2
- Backend Testing: JUnit, MockK
- Infrastructure: Terraform, CloudFormation, Prometheus, Grafana, ELK stack
Benefits & Compensation
- Freedom to work from anywhere
- Flexible hours
- Education assistance
- Dedicated career development tool
- Internal guilds and study/interest groups
- Health plan
- Dental plan
- Partnership for medication purchases
- 24x7 telemedicine
- Free online therapy
- Wellhub
- Extended maternity leave
- Extended paternity leave
- CAZ – Central de Atendimento a zuppers
- Meal and food vouchers
- Life insurance
- Transportation voucher
- Home office allowance
- Daycare assistance
- Phone plan assistance
- Profit and Results Sharing program
Work Mode
This is a global position offering full remote flexibility.
Zup Innovation is an equal opportunity employer.




