JobTarget Logo

Senior Software Developer Fullstack - Kotlin/Next.js (React/TypeScript) in Brazil at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Developer Fullstack - Kotlin/Next.js (React/TypeScript)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer Fullstack - Kotlin/Next.js (React/TypeScript) based in Brazil.

This is a senior full-stack engineering role focused on building resilient, secure, and highly scalable digital products.
You will work across Kotlin-based backend services and modern web applications built with Next.js, React, and TypeScript.
The role offers end-to-end ownership, from product discovery and architecture through deployment, monitoring, and continuous improvement.
You will contribute to APIs, event-driven integrations, cloud infrastructure, automated testing, and observability.
As a technical reference, you will influence architectural decisions, conduct rigorous code reviews, and mentor less-experienced engineers.
You will also leverage AI-powered development practices to improve engineering efficiency and raise the quality bar across the team.
The environment is collaborative and cross-functional, with a strong focus on engineering excellence, scalability, and continuous learning.

Accountabilities
  • Design, build, and evolve backend services using Kotlin and Spring, including REST/gRPC APIs, integrations, and event-driven communication through technologies such as Kafka and SQS.
  • Develop and maintain responsive web applications using Next.js, React, and TypeScript, applying frontend best practices and modern rendering and data-fetching approaches.
  • Take ownership of features end-to-end, from product discovery and technical design through implementation, code review, testing, deployment, and production monitoring.
  • Build reliable software through comprehensive unit and integration testing, CI/CD practices, and a strong culture of automated quality assurance.
  • Implement observability across production services through metrics, logs, tracing, and appropriate monitoring so that releases are measurable and operationally reliable.
  • Collaborate across squads and disciplines to solve complex technical and product challenges and ensure consistent engineering standards.
  • Conduct thorough code reviews, share technical knowledge, and mentor junior and mid-level developers to strengthen the team's capabilities.
  • Contribute to the evolution of scalable, secure, and resilient architecture, including clean or hexagonal architecture and domain-driven design principles.
  • Use AI-enabled development tools and practices to optimize the software development lifecycle while maintaining high standards for code quality and reliability.
Requirements
  • Proven senior-level experience as a full-stack software developer, with strong technical ownership and the ability to contribute across the application stack.
  • Strong backend expertise with Kotlin and Spring, or solid Java experience combined with a strong willingness and ability to transition to Kotlin.
  • Experience designing and developing APIs, data models, integrations, and maintainable architectures, ideally with Clean Architecture, Hexagonal Architecture, or DDD.
  • Strong frontend development experience with Next.js, React, and TypeScript, including familiarity with SSR/SSG, data fetching, styling, and accessibility.
  • Professional experience with AWS or an equivalent cloud platform, containers, and modern CI/CD practices.
  • Strong knowledge of automated testing, including unit and integration testing, and a demonstrated commitment to software quality.
  • Experience with event-driven architectures and messaging technologies such as Kafka or SQS is highly valuable.
  • Familiarity with production observability, including metrics, logs, tracing, SLOs, monitoring platforms such as Datadog, and on-call practices is advantageous.
  • Experience with relational and/or NoSQL databases and designing systems that operate reliably at scale is a plus.
  • Experience in food technology, payments, or fintech environments is beneficial but not essential.
  • Strong communication and collaboration skills, with the ability to mentor colleagues and work effectively across teams.
Benefits
  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Access to fitness, wellness, and healthcare professionals through Wellhub/Gympass and TotalPass.
  • Profit-sharing program (PLR).
  • Life insurance.
  • Continuous learning opportunities through an internal learning platform.
  • Access to online professional development and training platforms.
  • Language-learning platform.
  • Employee discount programs.
  • Online resources dedicated to physical health, mental health, and overall well-being.
  • Courses focused on pregnancy and responsible parenting.
  • Remote work environment, subject to applicable local policies.
  • Additional benefits and development opportunities.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New
New

Mid -Level QA Automation

Jobgether
Brazil, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.