Kotlin Desktop Engineer
Location
Poland
Posted
6 days ago
Salary
zł252K - zł373K / year
Seniority
Senior
Job Description
Kotlin Desktop Engineer
WhyHireWrong?
• Build a desktop application in Kotlin and Compose Desktop that deploys, configures, and manages AI models on local hardware • Create the UI for model management dashboards and agent configuration screens • Integrate with backend REST APIs to handle model deployment • Implement configurations using TOML, JSON, and YAML • Build LLM proxy routing to connect coding agents to locally hosted models • Package the application into native installers for Windows, Linux, and macOS
Job Requirements
- Strong Kotlin skills
- Experience developing and maintaining build systems such as Gradle, Make, or Bazel
- Experience building or maintaining developer tooling
- Solid command of Kotlin Coroutines and async programming under real-world conditions
- Practical understanding of how Windows, macOS, and Linux differ at the level that matters for desktop applications
- Ability to drive a feature independently while collaborating closely with a small team through code review
- Fluent English
Benefits
- Private healthcare
- Home office reimbursement and flexible hybrid work model
- Training package, language lessons, and in-house training
- MyBenefit points
- High ownership in a small team with no bureaucracy
- Direct contact with users and fast iteration
- Work on open source-bound tools for local AI inference
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend .NET Engineer
MetrcMetrc is the most trusted and experienced provider of cannabis regulatory systems.
• Design and implement backend architecture using .NET Framework / .NET 8 and C#. • Develop and maintain RESTful APIs and microservices for web and mobile applications. • Optimize application performance, scalability, and security across distributed systems. • Collaborate with FE engineers to integrate user-facing elements with server-side logic. • Implement database solutions (SQL Server, PostgreSQL) and ensure efficient query performance. • Participate in code reviews, enforce best practices, and mentor junior developers. • Troubleshoot production issues and provide timely resolutions. • Ensure compliance with security standards and data protection protocols. • Contribute to CI/CD pipelines and automated deployment processes. • Stay current with emerging .NET technologies and cloud-native development trends. • Follow a TDD methodology
Junior Backend .NET Engineer
MetrcMetrc is the most trusted and experienced provider of cannabis regulatory systems.
• Assist in developing backend services using .NET Framework / .NET 10 and C#. • Support the development and maintenance of RESTful APIs used by web and mobile applications. • Collaborate with senior engineers to build scalable and secure backend systems. • Work with front-end engineers to integrate user-facing elements with backend services. • Contribute to database development and maintenance using SQL Server or PostgreSQL. • Write clean, maintainable, and well-documented code following established engineering standards. • Participate in code reviews and incorporate feedback to improve development practices. • Assist in troubleshooting application issues and supporting production systems. • Contribute to automated testing and follow Test Driven Development (TDD) practices. • Participate in Agile development processes including sprint planning, stand-ups, and retrospectives. • Continue developing technical skills and stay informed on evolving .NET technologies. • May perform other additional duties and responsibilities as assigned.
Desarrollador/a Java – TDM
NEORISNEORIS is a Digital Accelerator that helps companies step into the future.
• Desarrollar y mantener aplicaciones en Java dentro de entornos TDM, asegurando calidad y eficiencia • Integrar soluciones con bases de datos Oracle y servicios backend mediante JDBC y arquitecturas J2EE • Participar en el ciclo completo de desarrollo (análisis, desarrollo, pruebas e integración continua) • Implementar buenas prácticas de seguridad y calidad de código utilizando herramientas como SonarQube y Fortify • Colaborar con analistas funcionales para traducir requerimientos en soluciones técnicas efectivas • Trabajar en entornos colaborativos aplicando metodologías y prácticas de integración continua
Software Developer, Node.js – Part-time, Freelance
NetguruNetguru builds software that lets people do things differently.
• Netguru is a trusted partner in digital commerce. • The company helps leading brands modernize B2B solutions, marketplaces, and retail ecosystems. • They match freelancers with work that fits their skills. • Freelancers have access to various opportunities across different industries and companies. • Netguru freelancers benefit from full-time collaboration and becoming a part of the team. • Advanced payment system project involving Node.js, React, GCP, Kubernetes, and a team of 2-5 IT staff.



