Sao Paulo, Sao Paulo, Brazil Remote (Global) Employment

Zup Innovation is hiring a Fullstack Developer

About the Role

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.

Required Skills
React.jsNext.jsTypeScriptCSS-in-JSStyled ComponentsTailwind CSSWebpackViteJestReact Testing LibraryReduxZustandSSRSSGContext API
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Zup Innovation

Cria tecnologias que desafiam as melhores do mundo e mudam o jogo para seus clientes.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago