We’re creating, developing and improving. Be Limitless!
Kotlin Multiplatform Developer
Location
Turkey
Posted
115 days ago
Salary
0
Seniority
Junior
Job Description
Kotlin Multiplatform Developer
Lyrebird Studio
• Develop and maintain cross-platform features using Kotlin Multiplatform and Jetpack Compose. • Build reusable shared UI components and internal libraries used across platforms. • Monitor application crashes, performance, and ensure high release stability. • Support A/B testing, feature flags, and experimentation frameworks. • Implement and maintain paywall, subscription, and monetization integrations. • Collaborate with product and design teams to deliver consistent user experiences.
Job Requirements
- A Bachelor’s degree in Computer Science or another related technical field
- Minimum 1 year of hands-on experience with Kotlin
- Solid experience with Jetpack Compose and modern Android development practices
- Experience with Kotlin Multiplatform (KMP) concepts and shared code architecture
- Experience with MVVM and Coroutines is a must
- Swift / iOS development experience is a big plus
- Good understanding about Android View hierarchy and View Lifecycle
- Proficiency with version control systems, especially Git
- Good understanding of OOP, algorithms, design patterns and code optimization
- Software optimization techniques for memory, runtime, and power
- Develop high quality mobile system that will impact hundred of millions of consumers.
- A good sense of UI/UX design and care for high-quality mobile experiences
- Proficient in English, both written and spoken
- Critical thinking and problem-solving mindset
- Motivation for learning, growing, and thriving in a fast-paced environment
- A collaborative mindset with effective communication and a true team spirit
Benefits
- Unlimited fruits, snacks, coffee and tea at the office.
- Remote working opportunity.
- Never-ending learning and development opportunities.
- Flat hierarchies and short decision-making procedures.
Related Guides
Related Job Pages
More Backend Engineer Jobs
.Net Developer, Dot Net Developer
CRH Talento en ITConsultores expertos en el desarrollo de empresas, especializados en la búsqueda y selección de perfiles IT.
• Desarrollar y mantener aplicaciones web usando tecnologías modernas • Colaborar con equipos transversales para entregar software de alta calidad • Participar en revisiones de código y contribuir a decisiones de arquitectura técnica • Mentorear a desarrolladores junior y compartir mejores prácticas
• Building and migrating data-heavy web features end-to-end on the new platform • Developing APIs and backend services using C# and ASP.NET Core • Developing frontend components using modern JavaScript technologies • Working with PostgreSQL and MongoDB • Contributing to cloud-native delivery in environments such as Azure and Kubernetes • Supporting reliability and scalability in a distributed setup • Owning the technical approach for key migration areas • Mentoring engineers and removing technical blockers • Coordinating with stakeholders to balance technical direction with business priorities
• Building and migrating data-heavy web features end-to-end on a new platform • Developing APIs and backend services using C# and ASP.NET Core • Developing frontend components using modern JavaScript technologies • Working with PostgreSQL and MongoDB, designing efficient database schemas • Contributing to cloud-native delivery in environments such as Azure and Kubernetes • Supporting reliability and scalability in a distributed setup
Engenheiro de Software Sênior – Node.js/React
FlashA plataforma que simplifica sua gestão: da admissão ao controle de benefícios e despesas.
• Excelência técnica (desenvolvimento de código); • Arquitetura e integrações de sistemas; • Mentoria técnica e alinhamentos com as pessoas desenvolvedoras mais juniors através de revisões de código e feedbacks; • Criação e monitoramento de métricas e SLAs; • Direcionamento técnico e de inovação e definição de padrões de tecnologia; • Alinhamento com as outras pessoas desenvolvedoras seniores; • Atividades de team building e disseminação da cultura.



