About the job Full-Stack Software Engineer
ABOUT THE OPPORTUNITY
Join an international and fast-growing technology environment working on modern web platforms with a strong engineering culture. This permanent position is ideal for experienced Full-Stack Engineers who enjoy building scalable applications across both frontend and backend layers. You will collaborate with distributed teams, contribute to product innovation, and work with modern frameworks and cloud-native tooling while continuously developing your technical skills. The client remains confidential but operates within a dynamic, international ecosystem focused on high-quality software delivery and collaborative problem-solving.
PROJECT & CONTEXT
You will be part of a multidisciplinary development team responsible for delivering modern web solutions using a Kotlin/Java backend and a reactive frontend stack. The environment emphasizes clean architecture, maintainability, and cloud-native practices. Current technologies include Java 17+, Kotlin 1.9+, Ktor 2.x, Vue.js 3, React 18, Docker, and Kubernetes. The role involves contributing to feature development, improving performance, and supporting a scalable microservices-oriented ecosystem. Communication happens primarily in English within an international team setting.
WHAT WERE LOOKING FOR (Required)
-
Minimum 4+ years of professional software engineering experience
-
Strong frontend development skills with Vue.js 3, React 18, or similar frameworks
-
Solid backend experience using Kotlin (1.9+) or Java (17+)
-
Motivation to learn and work with Ktor 2.x as a backend framework
-
Understanding of modern web architecture and RESTful services
-
Experience working in agile, collaborative environments
-
Strong communication skills and team-oriented mindset
-
Fluent English (spoken and written)
NICE TO HAVE (Preferred)
-
Hands-on experience with Vue.js 3 in production environments
-
Practical knowledge of Kotlin + Ktor ecosystem
-
Exposure to cloud-native development, including Docker and Kubernetes
-
Previous experience in international or distributed development projects
-
Familiarity with microservices architecture and CI/CD practices