Senior Android Developer- EU-based

Start Date March 15, 2024


Job Title: Remote Android Developer (Java, Kotlin & IoT)

Location: Remote (Candidate must be based in Europe)

Company Description:

We are a leading UK-based technology firm specializing in creating innovative digital solutions that reshape the way people interact with technology. Our commitment to excellence has propelled us to the forefront of the industry, driving groundbreaking advancements in various tech domains, including IoT (Internet of Things). As we continue to expand our reach and refine our offerings, we are looking for a seasoned Android Developer to join our remote team. This role is an exciting opportunity to contribute to cutting-edge projects and make a significant impact in a dynamic, fast-paced environment.

Job Description:

As a Remote Android Developer at our company, you will be at the helm of developing advanced Android applications that enhance user experience and engagement. You will work closely with our team of talented developers, designers, and product managers to build scalable, high-performance Android applications. Your expertise in Java, legacy code, Kotlin, and a keen interest in IoT development will be crucial in driving our projects forward.


  • Design and develop advanced applications for the Android platform using Java and Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs to deliver seamless and responsive app functionalities.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in code reviews to maintain a high-quality code culture.
  • Manage individual project priorities, deadlines, and deliverables.


  • Proven software development experience and Android development skills for at least 5 years.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Expertise in Java and Kotlin is a must. Experience with legacy code is highly advantageous.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent problem-solving skills and ability to work independently.
  • Experience in IoT development is considered a significant advantage.

What We Offer:

  • Competitive salary and benefits.
  • Flexible working hours and a dynamic work environment.
  • Opportunities for professional development and career growth.
  • A chance to work on exciting projects that leverage the latest technologies in Android and IoT.
  • A supportive and collaborative remote work culture.

How to Apply:

If you are passionate about Android development and eager to take on new challenges in a thriving tech environment, we would love to hear from you. Please submit your CV, a portfolio of your Android projects.

Required skills

Kotlin Java Android SDK Mobile SDK Developmemnt

Apply now

Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.