Senior Mobile/Web Developer
CalAmp · Miguel Hidalgo
Descripcion del puesto
About the role
We are looking for a Senior Mobile/Web Developer to join our Mexico City team. You will lead the creation of a cross‑platform installer application that combines a Next.js web UI with a thin native shell, delivering offline‑first experiences on iOS and Android.
Key responsibilities
- Design and ship a Capacitor‑based app hosting a Next.js (React + TypeScript) UI in WebView/WKWebView.
- Develop and maintain a native BLE plugin for iOS (Swift/Obj‑C) and Android (Kotlin/Java), exposing stable JavaScript APIs.
- Implement offline‑first workflows using Service Workers, encrypted local storage, and durable sync/queue mechanisms.
- Integrate camera‑based QR/barcode scanning and job documentation photo capture.
- Build CI/CD pipelines, conduct E2E testing on real devices, and ensure App Store/Google Play compliance.
- Collaborate on architecture, monorepo workflows, and version‑gated remote UI updates.
Required profile
- At least 4 years of professional experience in mobile and web development.
- Proven ability to translate product requirements into scalable technical designs.
- Strong background with TypeScript, modern React, and Next.js (SPA/PWA patterns).
- Hands‑on experience with Capacitor or similar hybrid runtimes and native iOS/Android development.
- Familiarity with PWA fundamentals, Service Workers, and offline UX patterns.
- Experience working in large monorepos and using Git, Yarn/NPM, and Node.js.
Required skills
- TypeScript
- React (modern)
- Next.js 14+
- Capacitor (or equivalent hybrid runtime)
- iOS development (Swift/Obj‑C)
- Android development (Kotlin/Java)
- Bluetooth Low Energy (BLE) integration
- Service Workers & Cache API
- Web Crypto (encrypted‑at‑rest storage)
- Camera APIs (MediaDevices, QR/barcode scanning)
- Material UI / JSS
- WebSockets
- i18n / localization
- React Native release tooling (Fastlane)
- Preact Signals or comparable state management
- IndexedDB / Watermelon DB
- Git, Yarn, NPM, Node.js
Questions fréquentes
Por que reporta esta oferta?
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 1 semana
Expira en 1 mes
6 vistas · 0 candidaturas
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
CalAmp
Miguel Hidalgo
Ofertas relacionadas
-
Desarrollador Cobol
inAja Tech Miguel Hidalgo -
Software Engineer - Embedded Linux C++ English Advanced!
Codifin Miguel Hidalgo -
Desarrollador Full Stack
Softtek Miguel Hidalgo -
Senior Staff Solution Architect – Procurement Systems
Corning Incorporated Monterrey -
Technical Project Manager
Tillster Mexico