Senior mobile/web developer (Morelia)

Senior mobile/web developer (Morelia)

05 ago
|
Calamp
|
Morelia

05 ago

Calamp

Morelia

Overview

We are currently seeking a Senior Mobile/Web developer with at least 4 years of experience to join our team in Mexico City.

Responsibilities

Build and ship a cross‑platform Installer Application that delivers an offline‑first Next.js web UI inside a thin native shell (Capacitor) for i OS and Android, with native Bluetooth Low Energy (BLE) implemented via a Capacitor plugin. The app must support encrypted local storage, resilient sync/queueing, camera‑based scanning, and integrations with backend services (CTC) and Salesforce.

Implement a hybrid architecture: Capacitor native app hosting a Next.js (React + Type Script) UI in Web View / WKWeb View. Build and maintain a Capacitor BLE plugin for both i OS & Android. Expose stable JS APIs, event listeners, and contracts for device discovery, connectivity, data exchange, RSSI, and proximity workflows. Deliver offline‑first workflows: Service Worker caching, background sync/queueing patterns, durable local persistence of install job records. Encrypted‑at‑rest local data using Web Crypto (and native equivalents where appropriate). Integrate with backend service APIs. Implement camera flows for QR/barcode scanning and job documentation photos (web‑based Media Devices + existing scanner libraries where applicable). Build a robust update strategy (bundled UI with optional remote updates guarded by version gates). E2 E testing on real devices, offline/coverage test scenarios, App Store / Google Play compliance, signing,



CI/CD pipelines for both Web and Mobile components. Qualifications

MUST HAVE: Experience translating PRD/Requirements into highly scalable, technical design/implementation. Type Script, modern React, ES+, Next.js 14+ (SPA/PWA patterns, routing, Static Site Generation). PWA fundamentals: Service Workers, Cache API, offline UX patterns. Experience creating layers of abstractions in isolation; SOLID Patterns, etc. Capacitor (or equivalent hybrid runtime) and Web View/WKWeb View constraints. Native mobile development experience i OS (Swift/Obj‑C), Android (Kotlin/Java) experience with Bluetooth. SCM/Package Management, Git, Yarn, NPM, Node, etc. Preact Signals (or comparable state management patterns suitable for event‑driven device telemetry). Strong Pluses Material UI / JSS (or equivalent component/theming systems) and responsive UI design. Web Sockets and real‑time status updates. i18n / localization and white‑labelling patterns (dynamic branding, multi‑region deployment considerations). React Native and Mobile release tooling and automation (e.g., Fastlane), store review constraints, privacy disclosures for Bluetooth/camera/location. Offline Web storage and sync patterns (Indexed/Watermelon DB), durable queues / retry semantics for “failure queue” workflows. Large Monorepo dev workflows, branch integrations, CI/CS collaboration. Market Salary

MXN $698,458.00/year (Minimum) – MXN $800,000.00/year (Maximum) #J-18808-Ljbffr

📌 Senior mobile/web developer (Morelia)
🏢 Calamp
📍 Morelia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior mobile/web developer (morelia) / morelia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior mobile/web developer (morelia) / morelia