Android Developer Job at Cloudious LLC, Richfield, MN

TW5uYVUzaytCdE5OREw1RkcyTldmbVRnMHc9PQ==
  • Cloudious LLC
  • Richfield, MN

Job Description

What are some preferred/nice to have skills the manager is looking for?

1.Enterprise Device Management:

O Experience with Zebra/Symbol devices, EMDK, DataWedge.

2.Data Integrity:

O Experience with oracle or SQL database for high-volume logging and local configuration storage.

3.Tooling:

O Expert level with Gradle 8.5+, ProGuard/R8, and Git

Description: Tell us about your department:

We build, deploy, and support all infrastructure for retail, supply chain, and corporate employees at ***. Our engineering team has engineers of all types (Windows, Linux, Mac, Android, iOS, Hardware, Software, Security, and Network) as well as a group of developers who help develop software to facilitate deployment and support of this infrastructure.

Project Description:

This developer would be focused on an Android application with a Java back end that we use on our mobile Android devices in the field. This application manages login (OIDC-based SSO), retail time notifications (FCM), and session management for internal as well as third party applications and provides security and usage tracking and reporting.

Position Summary/Job Description:

We re looking for an experienced Android developer to help modernize and add enhancements to this application. We have 2 existing developers working in this space already.

Skills Overview:

What are the top five skills and number of years of experience required to perform this job?

1.Technical Requirements (Must-Haves)

Deep Java & Architecture Expertise:

Expert-level knowledge of Java 11/17/21 and traditional Android threading models.

Advanced knowledge of Work Manager, Foreground Services, and Broadcast Receivers.

Experience managing "Always-On" background services that must survive aggressive battery optimization and system reboots.

2.Identity & Security (OIDC):

Proven experience implementing OIDC (OpenID Connect) and OAuth 2.0 flows using the AppAuth-Android library.

Experience managing secure token storage via EncryptedShared Preferences and Master Key management.

3.Enterprise Messaging & Handshakes:

Hands-on experience with Firebase Cloud Messaging (FCM) (Data Messages) and Microsoft Azure Notification Hub (ANH).

Experience implementing complex registration "handshakes" involving multi-tier authentication and device/session mapping.

4.Inter-Process Communication (IPC):

Proven experience with AIDL (Android Interface Definition Language) and Binders.

Ability to manage secure communication and state synchronization between multiple separate apps on the same device.

5.Modernization & SDK Migration:

Experience migrating legacy projects (Support Library 28) to AndroidX and Android 14 (API 34).

Understanding of modern security requirements: PendingIntent mutability, Foreground Service Types, and granular Permission models.

Job Tags

Local area,

Similar Jobs

American Express Global Business Travel

Remote Corporate Travel Counselor Entertainment Job at American Express Global Business Travel

 ...A leading global travel management company is seeking a Remote Travel Counselor to provide exceptional service to corporate business clients. This role involves advising travel arrangements, using Sabre GDS, and ensuring compliance with travel policies. Ideal candidates... 

Openkyber

Penetration Testing Validation Engineer Job at Openkyber

 ...firewalls, SIEM, endpoint protection, and access controls Assist with regular security audits, vulnerability assessments, and penetration testing As an Information Security Manager, you will track and report security metrics and KPIs to leadership Manage third-... 

PRIDE Health

Travel Nurse RN - Clinical Document Improvement Specialist Job at PRIDE Health

 ...Integrity (ICDI) Specialist is accountable for reviewing patient medical records in the inpatient and/or outpatient setting to capture...  ...appropriate clinical documentation policies. This Position is 100% Remote can work from anywhere within the U.S. Pride Health Job ID... 

Carriage Court Senior

Server $15-$17/hr 11a-7p (Full Time) Job at Carriage Court Senior

 ...Team Member Position-Server Position Type: Full Time Location: Hilliard, Ohio Our starting wage for Server is: $15-$17per hour! Shift Schedule- Tuesday - Saturday 11 am - 7 pm Come join our team at Carriage Court Senior Living located at 3570... 

Procter & Gamble

Aircraft Technician (A&P) Global Flight Operations Job at Procter & Gamble

 ...involves a variety of tasks including aircraft inspections, troubleshooting, and technical maintenance to support the global flight operations team. Candidates must possess a valid FAA A&P license and have significant experience with turbine-powered aircraft. This full...