For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Sensidev
Sensidev

Android Java Developer (mid-senior)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Mid-level

Tech stacks

Android
Java
Project management
+25

Contract role
3 days ago
Apply now

DISCLAIMER: THIS JOB IS FOR CANDIDATES THAT ARE NATIVE ROMANIAN SPEAKERS!

Job Description

Sensidev is seeking an experienced (mid-senior) Android Java Developer to join our team, contributing to the development of robust Android applications related to drone industry. You will work with a remote, cross-functional team on projects for a well-known international brand company.

A commitment to collaborative problem-solving, sophisticated design, and quality product is essential.

For this job position we’re open to freelance as well. As long as you have a strong work ethic, and deliver the necessary tasks, you can organize your work as you please.

Join us in redefining industry standards and making a tangible impact! 🚀

The Perfect Candidate

  • At least 3 years of Android development experience, with a proven track record of published Android apps in the Play Store.
  • Strong experience working with large codebases.
  • Proficient in Java for Android development.
  • Experience working with JNI (Java Native Interface).
  • Good understanding of Android architecture and Android Framework internals.
  • Android-specific knowledge: Binder IPC and AIDL.
  • Basic understanding of Kotlin and C++.
  • Strong understanding of object-oriented programming.
  • Familiarity with Android’s design principles and interface guidelines.
  • Experience with common Android frameworks, APIs, and third-party libraries.
  • Experience with REST APIs to connect Android applications to backend services.
  • Familiarity with design patterns, threading/concurrency, and testing.
  • Proficient understanding of code versioning tools such as Git.
  • Ability to write clean, readable, and maintainable code.
  • Ability to understand and solve complex problems.
  • Excellent written and verbal communication skills in English.
  • Team communication and collaboration skills are essential.
  • Self-organized, proactive, and able to work independently.

Your Responsibilities

  • Collaborate with cross-functional teams to define, design, and implement native Android apps.
  • Inherit and maintain large, existing Android codebases.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Analyse requirements and design new functionalities.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Deal with device and Android version fragmentation, screen sizes, and multi-language support.
  • Ensure privacy and security of client data.
  • Help maintain code quality, organization, and automation.
  • Maintain active communication with customers to understand and translate requirements into technical solutions.
  • Optionally mentor other team members and assume different project roles (Product Owner, Scrum Master, Team Member).

What We Offer

  • Very flexible work time and option to work from home anytime.
  • Attractive salary package (including discounts for Sports activities etc.).
  • The opportunity to learn from other experienced senior developers, analysts, and consultants.
  • Working with international customers and projects.
  • Rewards and benefits based on achievements.
  • Rewards for recommending new developers and customers.
  • Team Building & Christmas Party :)

About Sensidev

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service