
Mobile Developer – Android, Kotlin
Plain Concepts
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
About the role
- Develop projects from scratch with minimal supervision and in collaboration with the team.
- Participate in architecture design and decision-making within a constructive and co-creation-driven environment.
- Work following SOLID principles.
- Play a key role in implementing best practices and writing clean, reusable code.
- Stay up to date with the latest tools and technologies in the market.
Requirements
- At least 5 years of experience developing native Android apps using Kotlin.
- Strong knowledge of software architecture, clean code principles, and design patterns.
- Strong knowledge of testing.
- Experience with CI/CD implementation as an essential part of the software development process.
- Nice to have: Experience with Jetpack Compose.
- Highly valued: Experience developing native iOS apps using Swift.
- Familiarity with the app publishing process on the Google Play Store.
- Fluent in English (MANDATORY).
- Passion for technology and software development.
- Continuous learning mindset.
- Team player.
Benefits
- Salary determined by the market and your experience 🤑
- Flexible schedule 35 Hours / Week 😎
- Fully remote work (optional) 🌍
- Flexible compensation (restaurant, transport, and childcare) ✌
- Fully free health insurance, with a co-payment for dental services 🚑
- Individual budget for training or equipment and free Microsoft certifications 📚
- English lessons 🗽
- Birthday day off 🌴🥳
- Monthly bonus for electricity and Internet expenses at home 💻
- Discount on gym plan and sports activities 🔝
- Plain Camp (annual team-building event) 🎪
- Extra perks: events attendance and speakers, welcome pack, baby basket, Christmas basket, discount portal for employees ➕ The pleasure of always working with the latest technological tools!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Kotlinsoftware architectureclean code principlesdesign patternstestingCI/CDJetpack ComposeSwiftapp publishing processnative Android apps
Soft Skills
team playercontinuous learning mindsetpassion for technologycommunicationcollaborationdecision-makingconstructive feedbackadaptabilityproblem-solvingcreativity