Enter a job title or keyword

[VDI] Full-Stack Engineer (Kotlin, TypeScript, React) — 3-Month Engagement

Software Mind


Job Location:

San José - Costa Rica

Monthly Salary: Not provided by the employer
Posted: 22 September 2026 (7 hours ago)
Application Deadline: 20 December 2026
Vacancies: 1 Vacancy

Department:

Software Development

Job Summary

Software Mind is seeking a Full-Stack Engineers (Kotlin TypeScript React) for a full-time three-month engagement supporting the maintenance of an existing client application.

This is a fully remote role open to candidates based in Latin America.


In addition to a competitive salary rate and a positive work environment we are committed to delivering high-quality technology solutions. We also offer:

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Payment in US Dollars
  • Laptop Provision

About the Role

Youll help keep an application stable secure and functional after its planned retirement was postponed. Your work will focus on upgrading dependencies and frameworks expanding unit test coverage and resolving compatibility issues.

The role is split approximately evenly between backend and frontend with a slightly greater backend emphasis using Kotlin and Gradle alongside TypeScript and React. Youll collaborate with the clients engineering team and quickly get familiar with an existing codebase.

 

Main Responsibilities

  • Update and upgrade outdated libraries dependencies and frameworks to keep the application stable and secure.
  • Write and expand unit tests across backend and frontend components.
  • Validate application functionality after upgrades through thorough testing.
  • Identify and resolve issues introduced by dependency or framework changes.
  • Collaborate with the clients engineering team to align on priorities and progress.

Qualifications :

Requirements:

  • 8 years of full-stack development experience.
  • Strong English communication skills (B2 minimum) for collaboration with the clients team.
  • Strong backend experience with Kotlin and Gradle.
  • Strong frontend experience with TypeScript and React.
  • Experience with dependency upgrades and framework version migrations.
  • Solid understanding of unit testing with experience writing and maintaining tests.
  • Experience working with legacy codebases and the ability to ramp up quickly.
  • Ability to work independently and take ownership of assigned work.
  • Bachelors degree in Computer Science Software Engineering Information Systems or a related technical field.
  • Availability to commit to a full-time three-month engagement.

Additional Information :

Nice to Have

  • Experience supporting end-of-life (EOL) applications or legacy modernization projects.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience working in small agile teams.

Remote Work :

Yes


Employment Type :

Full-time


About Company

Company Logo

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering te ... View more

View Profile View Profile