Sao Paulo, Sao Paulo, Brazil Remote (Global)

Zup Innovation is hiring a Fullstack Developer

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.jsTypeScriptStyled ComponentsTailwindWebpackViteJestReact Testing libraryRedux
About company
Zup Innovation
Cria tecnologias que desafiam as melhores do mundo e mudam o jogo para seus clientes.
All jobs at Zup Innovation Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago