S

Senior Android Developer

SkillSource
Full-time
On-site
Brazil

Job Title: Senior Android Developer


Location: Remote


Project Duration: 6 Months (Contract)


Engagement: 40 Hours per Week


Overview:

A leading research institution is seeking a Senior Android Developer to play a pivotal role in a groundbreaking cognitive health research initiative. This role involves developing integrated applications for Nexus Android phones and Samsung Wear OS devices. You will be responsible for implementing data collection, local processing, and offline storage capabilities, as well as ensuring seamless synchronization and communication with the institution’s backend systems. The successful candidate will collaborate closely with the institution’s design, QA, and backend teams to deliver a polished, secure, and fully integrated solution that advances cognitive health research.


Key Responsibilities:


Nexus-Enabled Android Phone App Development:

• Develop an Android phone application that synchronizes data collected from the Wear OS devices with the research institution’s backend (via the Nexus API).

• Create reliable background processes for data transfer, ensuring offline functionality and smooth reconnection once networks are restored.

• Implement user-friendly interfaces in accordance with the UI/UX specifications provided by the institution.

Integration & Collaboration:

• Work with the backend/API developer to ensure seamless communication between the wearable app, the phone app, and the institution’s backend (Python/Django/Vue stack).

• Adhere to compliance and security guidelines to avoid processing PHI and sensitive data.

• Collaborate with the institution’s designers and QA teams to iterate on UI/UX elements, test new features, and refine the applications.


Wear OS App Development:

• Build and maintain a Wear OS application to capture biometric data (e.g., sleep, steps, heart rate variability) from Samsung Wear OS devices.

• Implement local data processing, caching, and secure offline storage on wearable devices.

• Integrate real-time notifications, alerts, and user-facing insights.


Qualifications & Skills:


Technical Expertise:

• Proven experience in developing native Android applications using Java (mandatory) 4+ years.

• Knowledge in Kotlin (considered a plus).

• Experience using Bluetooth (BLE or Classic) and/or Wi-Fi.

• Experience developing applications that interact with external devices (such as IoT or accessories).

• Knowledge of secure local data storage techniques and offline-first architecture.

• Experience with RESTful APIs, data synchronization, and integrating mobile front ends with backend services.

• Ability to overlap with Pacific Standard Time for at least 4 hours per day.



Additional Competencies (Preferred):

• Experience building Wear OS or other wearable applications.

• Familiarity with wearable hardware sensors (e.g., heart rate monitors, accelerometers) and handling their data streams.

• Experience working with Samsung’s Wear OS SDK and associated developer tools.

• Understanding of compliance and security best practices in healthcare or research environments (HIPAA familiarity is a plus).


Soft Skills:

• Strong problem-solving abilities and attention to detail.

• Excellent communication skills, with the ability to collaborate effectively across cross-functional teams.

• Self-motivation and a proactive approach to identifying and resolving technical challenges.

• Comfortable working in a fast-paced, deadline-driven environment.


Why Join Us?

By joining this team, you will be at the forefront of innovative health research, directly contributing to tools that advance our understanding of cognitive health. You’ll have the opportunity to work with top-tier professionals in healthcare, technology, and research, gaining valuable experience and making a tangible impact in a mission-driven environment.

Show more Show less