
[VDI] Full-Stack Engineer (Kotlin + TypeScript/React)
Software Mind6 hours ago
Remote, Americas or San José, Costa RicaSenior
Responsibilities
- Update and upgrade outdated libraries, dependencies, and frameworks.
- Expand unit test coverage and maintain tests across the application.
- Thoroughly test the system after upgrades to validate stability and functionality.
- Identify and resolve issues introduced by dependency or framework changes.
- Collaborate with the client’s engineering team on priorities and progress.
Requirements
- 8+ years of full-stack development experience.
- Strong backend experience with Kotlin and Gradle.
- Strong frontend experience with TypeScript and React.
- Experience with library and dependency upgrades and framework version migrations.
- Solid understanding of unit testing principles and experience writing and maintaining tests.
- Ability to work independently and ramp up quickly on an existing codebase.
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
- B2-level English proficiency, with at least 90% written and oral English.
- Preferred qualifications include EOL or legacy modernization experience and familiarity with CI/CD pipelines and DevOps practices.
Benefits
- Flexible schedules and work-life balance.
- Opportunities for continuing education.
- Company-sponsored social activities by country.
- Birthday celebration.
- Payment in US Dollars.
- Three-month project length.
- Applications accepted from LATAM countries.
Tech Stack
Categories
About Software Mind
Software Mind provides outsourced software engineering and autonomous, cross-functional development teams to startups through enterprises, delivering custom applications, cloud, AI, data and embedded solutions. The privately held company, headquartered in Krakow, operates across Europe, the US and LATAM, supporting full software lifecycles from ideation to maintenance. It offers nearshore/offshore engagement models and received private equity investment in 2020.