3Pillar Global

Senior Mobile Developer

3Pillar Global · Canada
Canada Remote Contract Posted 2026-08-21
Type
Contract
Experience
5+ yr

Key Responsibilities:

•

Facilitate effective communication with client project stakeholders regarding project status and recommendations.

•

Act as a force multiplier by orchestrating AI coding tools to rapidly scaffold Capacitor plugin interfaces, boilerplate UI, and test suites.

•

Review and correct AI-generated code across a multi-language stack (TypeScript, Kotlin, Swift), quickly identifying and rectifying AI hallucinations or deprecated API usage, especially regarding hardware permissions and native interactions.

•

Architect and build the native bridge allowing the JavaScript WebView to communicate with native hardware seamlessly, handling asynchronous high-frequency data streams (like BLE payloads) without bottlenecking the UI thread.

•

Lead the Phase 1 Android implementation by developing robust background services, managing complex BLE connections (GAP, GATT, MTU negotiations), and ensuring battery-optimized hardware communication.

•

Design TypeScript Capacitor interfaces with cross-platform foresight, ensuring the Android API design can be smoothly replicated in Swift/CoreBluetooth during the Phase 2 iOS expansion.

•

Collaborate with cross-functional teams to deliver a world-class mobile experience.

•

Stay up-to-date with the latest trends in React Native, TypeScript, Expo and mobile development.
Key Responsibilities:

•

Facilitate effective communication with client project stakeholders regarding project status and recommendations.

•

Act as a force multiplier by orchestrating AI coding tools to rapidly scaffold Capacitor plugin interfaces, boilerplate UI, and test suites.

•

Review and correct AI-generated code across a multi-language stack (TypeScript, Kotlin, Swift), quickly identifying and rectifying AI hallucinations or deprecated API usage, especially regarding hardware permissions and native interactions.

•

Architect and build the native bridge allowing the JavaScript WebView to communicate with native hardware seamlessly, handling asynchronous high-frequency data streams (like BLE payloads) without bottlenecking the UI thread.

•

Lead the Phase 1 Android implementation by developing robust background services, managing complex BLE connections (GAP, GATT, MTU negotiations), and ensuring battery-optimized hardware communication.

•

Design TypeScript Capacitor interfaces with cross-platform foresight, ensuring the Android API design can be smoothly replicated in Swift/CoreBluetooth during the Phase 2 iOS expansion.

•

Collaborate with cross-functional teams to deliver a world-class mobile experience.

•

Stay up-to-date with the latest trends in React Native, TypeScript, Expo and mobile development.
Minimum Qualifications:

•

Strong Web-to-Native framework experience (Ionic, Capacitor, or similar) – minimum 5 years.

•

Deep Native Android experience (Kotlin/Java) – minimum 3+ years, specifically with background services, thread management, and modern Android permission models (Android 12+).

•

Advanced Native BLE (Bluetooth Low Energy) expertise – profound understanding of GATT/GAP, connection stability, auto-reconnections, and MTU size negotiations on native Android.

•

AI-Augmented Development proficiency – hands-on experience driving AI code assistants (Cursor, GitHub Copilot, Claude) and engineering context for multi-language stacks.

•

Custom Plugin Development – proven ability to write custom native code and expose it to the JavaScript layer via modern plugin APIs (Capacitor preferred).

•

Solid understanding of mobile app performance optimization techniques.

•

Exceptional problem-solving skills with a focus on debugging complex web-to-native hardware bridges and delivering clean, maintainable code.

•

Strong communication skills and ability to work collaboratively in a team environment.

•

English proficiency.
•

Familiarity with iOS native development (Swift, CoreBluetooth) to ensure smooth cross-platform architectural design for future phases.

•

Strong understanding of local databases (e.g., SQLite, Realm) and offline-first mobile app strategies.

TypeScriptKotlinSwiftJavaScriptReactJava
P
Senior Product Manager
United States Remote
Product
E
Senior Full-Stack Software Engineer
Czech Republic Remote
Engineering
D
Senior Business Analyst
Canada Remote
Data & ML
$135K–$156K
See all roles at 3Pillar Global →
F
Senior Software Engineer (iOS), SDK
Functional Software Vienna, Austria Hybrid
Engineering
$81K–$220K
B
Mobile Engineer E2 -
BitGo India
Engineering
B
Senior React Native Engineer
Blockchain.com Buenos Aires, Argentina
Engineering
K
React Native Developer
Konrad Group Costa Rica
Engineering
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site