Fullstack Developer, React, Kotlin

Posted 40ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Developer developing web applications using React and Kotlin at Zup Innovation. Collaborating with cross-functional teams to deliver scalable and performant solutions for clients.

Responsibilities:

  • Develop and maintain scalable, high-performance web applications using React and Next.js.
  • Build robust, secure APIs using Kotlin with frameworks such as Ktor or Spring Boot.
  • Ensure code quality through automated testing (unit, integration, and end-to-end).
  • Collaborate with cross-functional teams to deliver solutions aligned with business needs.
  • Participate in code reviews, sprint planning, and other agile practices.
  • Implement CI/CD practices to automate builds, tests, and deployments.
  • Contribute to the continuous improvement of processes and application architecture.

Requirements:

  • 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 approaches (CSS-in-JS, Styled Components, or Tailwind CSS).
  • Familiarity with build tools/bundlers such as Webpack or Vite.
  • Experience with front-end testing (Jest, React Testing Library, Cypress).
  • Experience consuming RESTful APIs and GraphQL.
  • 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 ORMs (Exposed, Hibernate).
  • Implementation of authentication and authorization (JWT, OAuth2).
  • Unit and integration testing (JUnit, MockK).

Benefits:

  • Freedom to work from anywhere
  • Flexible working hours
  • Education assistance
  • Proprietary career development tool
  • Internal guilds and study/interest groups
  • Health insurance
  • Dental plan
  • Medication purchase partnerships/discounts
  • 24/7 telemedicine
  • Free online therapy
  • Wellhub
  • Extended maternity leave
  • Extended paternity leave
  • CAZ – Zuppers Support Center
  • Meal and grocery vouchers
  • Life insurance
  • Transportation allowance
  • Home office allowance
  • Childcare assistance
  • Phone plan subsidy
  • Profit sharing