Mid-level/Senior Android Developer

Schoox, Inc.
📍Remote - Greece
Please let Schoox, Inc. know you found this job on JobsCollider. Thanks! 🙏
Summary
Join Schoox as our Android Developer and play a pivotal role in crafting and enhancing our Android native applications, impacting millions of learners. You will leverage your Kotlin and Compose skills to create exceptional user experiences, collaborate with cross-functional teams, integrate with external data sources, and explore new technologies. This role requires strong experience with Kotlin, Jetpack libraries, Firebase, and Android UI development. You will ensure excellent application performance and responsiveness while being trained on AI tools to boost productivity. The position is based in Greece and offers a competitive salary, stock options, and various benefits.
Requirements
- Strong experience with Kotlin and Jetpack libraries (e.g., Navigation, LiveData, ViewModel)
- Solid understanding of Firebase, Room, and Kotlin Coroutines
- Good knowledge of Java and Android UI development with XML
- Hands-on experience with MVVM, Clean Architecture, and the Repository pattern
- Working knowledge of RESTful APIs and third-party libraries (e.g., Retrofit, Glide)
- Proficiency with Git and version control best practices
Responsibilities
- Engineer and evolve applications for the Android platform, leveraging Kotlin and Compose to create exceptional user experiences
- Collaborate with cross-functional teams to ideate, design, and deploy inventive features
- Integrate with external data sources and APIs, enhancing app functionality and user engagement
- Proactively explore and incorporate new technologies to maximize development efficiency and stay ahead of the curve
- Ensure excellence in application performance, quality, and responsiveness, maintaining Schoox’s standard of innovation
- You will be trained on using AI tools to increase productivity
Preferred Qualifications
- Familiarity with testing frameworks such as JUnit, MockK, Robolectric, or Espresso
- Experience with CI/CD pipelines and tools like Fastlane
- Basic understanding of Design Systems and tools like Figma
- Minimum 3 years of professional experience in Android development
- Proficiency with modern development tools and server communication protocols (HTTP, REST, etc.)
- Fluency in English, both written and spoken
- Bachelor's degree in Computer Science, Engineering, or equivalent hands-on experience in mobile development
- Must be based in Greece
Benefits
- Competitive salary for a full-time position and productivity connected bonus
- Stock Options
- Meal benefits provided via prepaid meal cards
- Free Physiotherapy sessions
- Free English lessons with an in-house instructor
- Gifts for birthdays, weddings, and baby arrivals
- Additional PTO for each child, maternity, and paternity
- Flexible remote working
- Lego workshops as part of our development process
- Continuous learning and development opportunities
- Employee Assistance Program (EAP)
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.