Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Software Mind

Full-Stack Engineer – Kotlin, TypeScript, React

Software Mind

. Maintain an existing client application after its planned retirement was postponed .

Posted 9/21/2026full-timeRemote • RomaniaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive full-stack development expertise with a strong emphasis on backend technologies such as Kotlin and Gradle, alongside frontend skills in TypeScript and React. Proficient in unit testing and maintaining legacy codebases while collaborating effectively with engineering teams.

Highest-signal resume keywords
Full-Stack DevelopmentKotlinGradleTypeScriptReact

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentUnit TestingDependency UpgradesFramework Version MigrationsLegacy Codebase Management
Soft Skills
Strong English Communication SkillsAbility to Work IndependentlyCollaboration
Tools & Technologies
CI/CD PipelinesDevOps Practices
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software EngineeringBachelor’s Degree in Information Systems
Industry Keywords
End-of-Life ApplicationsLegacy Modernization ProjectsAgile Teams

Tech Stack

Tools & technologies
GradleKotlinReactTypeScript

About the role

Key responsibilities & impact
  • Maintain an existing client application after its planned retirement was postponed
  • 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 client's engineering team to align on priorities and progress
  • Work approximately evenly between backend and frontend, with a slightly greater backend emphasis

Requirements

What you’ll need
  • 8+ years of full-stack development experience
  • Strong English communication skills (B2 minimum) for collaboration with the client’s 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
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field
  • Availability to commit to a full-time, three-month engagement
  • Nice to have: Experience supporting end-of-life (EOL) applications or legacy modernization projects
  • Nice to have: Familiarity with CI/CD pipelines and DevOps practices
  • Nice to have: Experience working in small, agile teams

Benefits

Comp & perks
  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Payment in US Dollars
  • Laptop Provision
  • Excellent work environment certified by Great Place To Work