Experienced Mobile App Developer (Android)

We are seeking an experienced Mobile App Developer to our client with a strong background in native Android development to support ongoing product development initiatives. The ideal consultant will demonstrate deep technical expertise, modern Android UI proficiency, and familiarity with emerging technologies such as Generative AI.

Core Requirements:

1. Native Android Development Expertise

• Extensive hands-on experience with Kotlin and native Android development.

Senior level: 7+ years of relevant Android/Kotlin experience.

Mid level: Minimum 4 years of relevant experience.

• Strong command of Android architecture best practices, performance optimization, and

clean code principles.

2. Modern UI Development Using Jetpack Compose

• At least 2 years of practical experience with Jetpack Compose for building production

quality UIs.

• Deep understanding of declarative UI patterns and Compose ecosystem components

(State, Navigation, Material3, etc.).

3. Additional Technical Beneficial Skills

• Working knowledge of C/C++ and experience integrating with Android via JNI/JNA.

• Ability to debug and optimize performance of native components is considered a strong

plus.

4. Generative AI Awareness

• At least basic working knowledge of effectively using Generative AI tools (e.g., AI code

assistants, embedding models, LLM-based UX interactions).

• Understanding of where AI can enhance productivity or improve developer workflows is

beneficial.

Soft Skills & Ways of Working

• Strong problem-solving skills and ability to work independently in a fast-paced product

environment.

• Experience collaborating with cross-functional teams (Product, Designers, Architects, QA).

• Good communication skills and ability to clearly articulate technical concepts.

Location: Espoo, Finland (hybrid, 2-3 days on-site)

Allocation: 100%

Start date: As soon as possible

End date: 3‑month project with the possibility to continue

Language: English

Please note! We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.

PayExpress:

We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.

https://knowledge.eworkgroup.com/payexpress-get-paid-within-days-not-mon

  • Locations: Espoo, Remote
  • Technologies: C, C++, Generative AI, Kotlin
  • Language: English