Look4IT Sp. z o. o. (KRAZ: 7880) - Android Developer - Remote

Open job
App Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Wroclaw, Poland
Closing date: a month left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 7 hours ago

App Developer is needed in Wroclaw, Poland.

Client: Look4IT Sp. z o. o. (KRAZ: 7880)

Location: Wroclaw, DS, pl

Contract: Freelance

Job Description

This is a remote position. We are looking for an Android Developer to join a dynamic and collaborative engineering team. The role involves building and maintaining high-quality Android applications using Kotlin, with a strong focus on performance, security, and user experience. The developer will work with RESTful APIs, modern Jetpack components, and industry-standard architectures such as MVVM, MVI, and Clean Architecture. This is an opportunity to collaborate across teams, take ownership of complex technical challenges, and grow within a fast-paced development environment.

Key Responsibilities

  • Develop and maintain Android applications using Kotlin and Java.
  • Work with RESTful APIs, networking, and XML/JSON data formats.
  • Build modern UI components using Jetpack Compose.
  • Implement reactive and asynchronous patterns using Coroutines, Flow, ViewModel, and LiveData.
  • Apply architectural patterns including MVVM, MVI, and Clean Architecture.
  • Integrate APIs using Retrofit and OkHttp.
  • Implement dependency injection using Hilt or Dagger and apply modularization principles.
  • Write and maintain unit tests (JUnit, MockK) and UI tests.
  • Ensure solutions meet high standards of performance, security, and user experience.
  • Maintain high code quality and contribute to knowledge sharing within the team.
  • Manage source code and collaborate using Git.

Requirements

  • Proven experience in Android application development.
  • Strong proficiency in Kotlin and familiarity with Java.
  • Hands-on experience with Jetpack Compose, ViewModel, LiveData, Coroutines, and Flow.
  • Solid understanding of MVVM, MVI, and Clean Architecture patterns.
  • Experience integrating RESTful APIs using Retrofit and OkHttp.
  • Knowledge of dependency injection with Hilt/Dagger and application modularization.
  • Experience with unit testing (JUnit, MockK) and UI testing.
  • Proficiency in version control with Git.
  • Good command of English (minimum B2).

Nice to Have

  • Experience with CI/CD pipelines.
  • Knowledge of cryptography and secure coding practices.
  • Familiarity with OWASP MASVS (Mobile Application Security Verification Standard).

Additional Information

This position requires a strong focus on performance, security, and user experience in creating Android applications. Collaboration across teams and ownership of technical challenges are emphasized in this dynamic work environment.

Posted 7 hours ago

  • Apply


    Enter your email to apply

    ย 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.