Senior Next.js (React/TypeScript) / Kotlin FullStack Developer

Jobgether

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
Brazil
Compensation
Not disclosed
Apply by
April 13, 2027

About this role

Accountabilities

  • Design, develop, and evolve backend services using Kotlin and Spring, building REST and gRPC APIs and integrations with messaging systems such as Kafka and Amazon SQS.

  • Build and maintain modern web applications using Next.js, React, and TypeScript, following established frontend engineering standards and best practices.

  • Contribute across the full software development lifecycle, from product discovery and technical design to implementation, code review, testing, deployment, and production monitoring.

  • Develop scalable, maintainable backend architectures using principles such as Clean Architecture, Hexagonal Architecture, and Domain-Driven Design (DDD).

  • Ensure software quality through automated unit and integration testing, adequate test coverage, and reliable CI/CD pipelines.

  • Implement observability practices across services and applications, including metrics, logs, and distributed tracing, to support production reliability and performance monitoring.

  • Collaborate across engineering squads and disciplines to align technical solutions with product requirements and business objectives.

  • Conduct thorough code reviews, share technical knowledge, and mentor junior and mid-level developers to strengthen team capabilities.

  • Contribute to continuous improvement initiatives focused on application performance, scalability, maintainability, and development efficiency.

  • Requirements

    • Strong professional experience as a senior FullStack Developer, with the ability to contribute confidently to both backend and frontend development.

    • Advanced knowledge ofKotlin, ideally with production experience using Spring. Strong Java experience combined with a clear willingness to work extensively with Kotlin may also be considered.

    • Solid backend development skills, including API design, data modeling, software architecture, and established engineering best practices.

    • Experience with architectural approaches such as Clean Architecture, Hexagonal Architecture, and Domain-Driven Design (DDD).

    • Hands-on experience withNext.js, React, and TypeScript, including server-side rendering (SSR), static site generation (SSG), data fetching, styling, and accessibility.

    • Experience with cloud platforms such as AWS or equivalent, containerization technologies, and CI/CD workflows.

    • Strong understanding of automated testing and a commitment to software quality throughout the development lifecycle.

    • Familiarity with relational and/or NoSQL databases and messaging technologies such as Kafka or Amazon SQS.

    • Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively across teams.

    • A proactive approach to technical challenges, code quality, knowledge sharing, and continuous improvement.

    • Nice-to-have qualifications:

      • Previous experience in food technology, payments, fintech, or related industries.

      • Production experience with Kotlin and Spring Boot or Ktor.

      • Familiarity with Next.js App Router, React Server Components, and edge rendering.

      • Experience with observability platforms such as Datadog, service-level objectives (SLOs), and on-call practices.

      • Knowledge of event-driven architecture, Kafka-based systems, and high-scale applications.

      • Benefits

        • Healthcare coverage:Health and dental insurance.

        • Meal and food allowances:Benefits to support everyday food expenses.

        • Childcare assistance:Financial support for eligible childcare needs.

        • Extended parental leave:Additional time and support for new parents.

        • Health and wellness partnerships:Access to fitness facilities and health and wellness professionals through programs such as Wellhub and TotalPass.

        • Performance incentives:Participation in a profit-sharing and results-based compensation program (PLR).

        • Life insurance:Coverage to support employees and their families.

        • Continuous learning:Access to a dedicated learning platform with professional development opportunities.

        • Discount programs:Access to a range of partner offers and discounts.

        • Physical and mental well-being:Access to an online platform dedicated to health and wellness.

        • Parenthood support:Courses focused on pregnancy and responsible parenting.

        • Online learning resources:Partnerships with online course providers.

        • Language development:Access to a language-learning platform.

        • Inclusive workplace support:Dedicated health and well-being professionals, inclusion specialists, and employee affinity groups.

        • Accessibility and accommodations:Support for candidates with disabilities throughout the recruitment process, including assistance with obtaining the required documentation when needed.

        • Work arrangement:The role is remote in Brazil. Candidates residing in the Campinas metropolitan area should note that office attendance is required under the applicable workplace attendance policy.

        • Compensation details:The specific salary range is not provided and should be confirmed during the recruitment process.

Apply on employer site

You'll continue on the employer's careers page to submit your application.