Post Job Free
Sign in

Senior Mobile & Full-Stack Architect (Android/React Native)

Location:
Toronto, ON, Canada
Posted:
April 20, 2026

Contact this candidate

Resume:

Weiping (Will) Wang

Mobile Application Architect Senior Android & React Native Engineer

Toronto, ON ***********@*******.*** 1-647-***-**** linkedin.com/in/will-wang-weiping PROFESSIONAL SUMMARY

Senior Mobile Application Architect with 27+ years of software engineering experience, specializing in native Android (Java/Kotlin) and iOS (Swift/Objective-C) development, React Native cross-platform architecture, and enterprise-grade mobile solutions. Proven track record of leading greenfield mobile platforms from conception to production, architecting offline-first distributed systems, and building security-focused applications in regulated environments. Deep expertise in device-level integrations including Bluetooth, GPS, background services, secure storage, and OS-level cryptography. Experienced Agile technical leader and mentor with a strong history of delivering complex, mission-critical mobile applications at scale. CORE COMPETENCIES

• Native Android (Java, Kotlin)

• Native iOS (Swift, Objective-

C)

• React Native & TypeScript

• AOSP & Embedded Systems

• Bluetooth (SPP, BLE) &

Sensors

• Background Services & FCM

• Secure Storage & OS

Cryptography

• CI/CD, App Store & Play

Store

• Agile / Scrum Leadership

PROFESSIONAL EXPERIENCE

Senior Full Stack Developer Equifax Jan 2023 – Present Toronto, ON

• Led architecture of an App-Center micro-frontend ecosystem using Angular v15–v19, TypeScript, and RxJS, serving millions of Canadian consumers on a financial-grade platform.

• Architected full-stack server-side reporting platform using Angular SSR and Node.js with Puppeteer for high- fidelity PDF report generation at scale.

• Built Java Spring Boot and Node.js microservices for secure document processing and data orchestration, integrating RESTful APIs via Apigee gateways.

• Enforced financial-grade security and code quality standards using Fortify and SonarQube across multiple independent development teams.

• Mentored developers and led code reviews establishing best practices for asynchronous design patterns and Angular framework features.

Senior Mobile / Front-End Developer Stagwell Tech Oct 2015 – Dec 2022 Toronto, ON Telephia — Market Research Data Platform (Lead Mobile Engineer & Architect)

• Designed and built a Dual-Track mobile architecture with React Native frontend and heavy-duty native Android background service layer (Java/Kotlin) alongside a restricted iOS collection layer (Swift).

• Engineered persistent Android background services using Foreground Services and High-Priority FCM wake-up triggers to maintain 12-hour active data collection windows despite Android Doze Mode restrictions.

• Implemented per-app network traffic analysis, foreground/background app duration tracking, system event monitoring, and Bluetooth/WiFi ecosystem tracking with encrypted batch uploads to AWS S3.

• Introduced remote-configurable sampling windows via API to balance battery life and data collection quality, significantly improving user retention.

• Automated hardware validation using AWS Device Farm across Samsung, Pixel, and other manufacturer skins to ensure background service stability across Android fragmentation.

• Implemented strict Meter Start compliance logic ensuring no data collection commenced until explicit user consent and referral code entry.

Libre — Native Android Taxi Fleet Solution, Mexico City (Lead Android Engineer & Architect)

• Architected an offline-first dual-tablet distributed system for a mission-critical taxi fleet platform operating in Mexico City's unreliable network environment.

• Designed and built a custom Bluetooth synchronization protocol (SPP) to create peer-to-peer real-time communication between driver-facing and passenger-facing Android tablets without internet dependency.

• Moved fare calculation logic from server to device edge, designing a Profile Push/Sync feature allowing server-side algorithm updates to propagate on network restoration — ensuring fleet-wide pricing consistency.

• Implemented GPS compensation and route-offset algorithms to correct for urban canyon signal drift caused by tall buildings, validated through real-world field testing in downtown Toronto before Mexico City launch.

• Built a Recovery Sync system queuing all GPS positions and fare data during offline periods for bulk upload upon network restoration.

• Integrated Twilio Video for emergency in-car video calls directly from the tablet interface, and managed end- to-end passenger flow from destination selection through payment processing. Tekagogo — React Native Logistics Marketplace (Lead Mobile Architect)

• Architected a unified monorepo strategy sharing TypeScript DTOs and core business logic across React Native mobile, React web portal, and Node.js backend — eliminating logic drift across platforms.

• Led React Native upgrade lifecycle from v0.64 to v0.69, navigating transition to React 18, New Root API, and Hermes engine, with ongoing New Architecture migration using Fabric and TurboModules.

• Built custom native modules for Android (Java/Kotlin) and iOS (Objective-C/Swift) for high-frequency GPS tracking, real-time Firebase chat, OTP authentication, and PayPal SDK payroll integration. Additional Web Projects

• Built production React 18 applications with Redux, Redux Saga, and Redux Thunk for complex state management across fintech and enterprise platforms.

• Integrated AWS Amplify, Amazon Cognito, Auth0, DocuSign, and Elasticsearch across multiple Stagwell client platforms.

Android Developer Ingle International Inc. Mar 2015 – Oct 2015 Toronto, ON

• Developed native Android applications from scratch using Android Studio and Java, integrating RESTful APIs with Volley for efficient data communication.

• Collaborated with product and design teams to refine UX and iterated on designs to enhance usability across insurance industry mobile applications.

Technical Lead — Mobile Application Development Cape Labs Technology Co., Ltd.Apr 2012 – Dec 2014 Beijing, China

• Served as Lead Architect and technical design authority for mobile solutions, overseeing end-to-end project delivery from architecture design through testing and release.

• Led full development team as Scrum Master across all phases including architecture design, network interface design, coding, testing, and delivery.

• Translated client mobile business requirements into detailed systems, application designs, and implementations.

Project Manager — Software Development Lead INQ Mobile Technologies Inc.Jul 2010 – Mar 2012 Beijing, China

• Led China software team in adapting Android development practices to align with regional requirements, integrating local needs into the Android platform.

• Played a key role in architectural and strategic decisions for Android development including work breakdowns, resource planning, and code reviews.

• Established Agile Scrum teams and software management processes optimizing team workflows and engineering productivity.

Software Development Lead Sonim Technologies Inc. Jul 2008 – Jun 2010 Beijing, China

• Collaborated with Product Marketing to architect specifications for ruggedized mobile solutions and Push-to- Talk over Cellular (PoC) frameworks.

• Guided end-to-end integration and testing of mission-critical software features, managing complex technical risks across the development lifecycle.

• Oversaw global co-development partners ensuring strict adherence to architectural quality standards and delivery schedules.

Software Development Lead Beijing Novoicom Electronics Technology Ltd.Jan 2006 – Jun 2008 Beijing, China

• Designed software architecture focused on efficiency and maintainability, collaborating with hardware engineers to define software/hardware interfaces.

• Led development team through architecture design, coding, testing, and release cycles while establishing engineering best practices.

Software Lead & Project Manager Motorola Electronics Ltd.Jun 1999 – Dec 2005 Beijing, China

• Collaborated with Global Marketing and Project Management to translate high-level functional requirements into detailed technical specifications and Work Breakdown Structures.

• Directed comprehensive design reviews and code inspections, establishing foundational quality and engineering standards for the regional development group.

• Orchestrated Software Configuration Management strategies to streamline system integration, version control, and production releases.

TECHNICAL SKILLS

Mobile (Native): Android SDK (Java, Kotlin), iOS (Swift, Objective-C), Xcode, Android Studio, AOSP, Jetpack

(ViewModel, LiveData, WorkManager), Dagger, Realm, AlarmManager, Foreground Services, FCM, APNs Mobile (Cross-Platform): React Native, TypeScript, Fabric, TurboModules, New Architecture, Hermes, Expo, React Navigation, Redux, Redux Saga, Flutter, ClojureScript Device Integration: Bluetooth (SPP, BLE), GPS/AGPS, Camera, NFC, USB, Sensors, Secure Storage, OS Cryptography, Biometrics, Background Services

Frontend Web: Angular (v15–v19), React 18, TypeScript, RxJS, Redux, JavaScript (ES6+), HTML5, CSS3, Webpack, Single-SPA

Backend: Java (Spring Boot), Node.js, RESTful API Design, Apigee, Microservices, Python Cloud & DevOps: AWS (S3, Cognito, Amplify, Device Farm), Azure, Docker, CI/CD, Fortify, SonarQube, Crashlytics, Android Profiler

Security: Secure Enclave awareness, OAuth2, Auth0, JWT, OTP Authentication, Encrypted Data Storage, Financial-Grade API Security

Testing: Jest, React Native Testing Library, AWS Device Farm, Playwright, Unit Testing, Integration Testing, CI/CD Pipelines



Contact this candidate