Mobile Developer / Développeur·e mobile
New York Holdings · Montréal, QC
About The Role
(VERSION EN FRANÇAIS PLUS BAS)
The Role
We’re hiring a
Mobile
Develope
r (Android / Node / Vue)
for
Lab City
—a hands-on engineering leader who can architect systems, ship code, and raise the bar for the team. You’ll guide technical direction, own delivery across mobile and web services, and keep quality high without needing hand-holding. If you balance pragmatism with strong engineering instincts, this is for you.
What You’ll Own
Architecture & Delivery
Design scalable client/server architectures spanning
Android (Kotlin)
- apps,
- Node.js/Express
- services, and
- Vue.js (v2)
- front-ends.
Hands-On Coding
Ship features end-to-end in
Kotlin
,
JavaScript/TypeScript
, and
Python
—from API contracts to UI polish.
Cloud & DevOps
Operate in
AWS
(infrastructure, CI/CD, monitoring, IaC mindset) and drive reliability, performance, and cost awareness.
Code Quality
Establish patterns, reviews, testing strategy, and technical docs; keep tech debt visible and intentional.
Security & Compliance
Champion security baselines, secrets management, and data protection; understand regulated environments.
Team Leadership
Mentor developers, unblock work, and coordinate with PM/design to turn scope into predictable delivery.
Must-Haves
- 5+ years in software engineering with 1–2+ years leading projects or small teams
- Production experience with
Android (Kotlin)
and
Node.js/Express
Proficiency in
JavaScript/TypeScript
- ; working knowledge of
- Vue.js (v2)
Practical
AWS
experience (deployments, logs/metrics, CI/CD, troubleshooting)
Comfortable in
Python
for tooling, scripts, or services
Strong
Git
- workflows (branching, PRs, reviews, release hygiene)
- High autonomy, crisp communication, and a track record of shipping
Nice-to-Haves
GovCloud
- exposure or working in regulated/cloud-restricted environments
- Testing at multiple layers (unit/integration/e2e), e.g., JUnit, Jest, Playwright
Infra-as-code (Terraform/CloudFormation), Docker, GitHub Actions
- Performance profiling (mobile & backend) and observability (metrics, tracing, alerts)
- Experience migrating
- Vue 2 → Vue 3
- or modernizing legacy stacks
What Success Looks Like
- Clear, durable architecture decisions with docs
- Predictable releases: small, reviewed PRs; healthy CI; no late surprises
- Mobile and backend services that are observable, secure, and cost-effective
- Team velocity improves through better patterns, tooling, and mentorship
- Stakeholders feel informed; risks are flagged early with practical options
Compensation
Base Salary
$80,000 – $100,000 CAD
(commensurate with experience)
Benefits and work setup will be discussed during the process.
__________________________________________________
Le poste
Lab City recrute un·e
Développeur·e mobile (Android / Node / Vue)
— un·e leader technique
hands-on
capable d’architecturer des systèmes, de livrer du code et d’élever le niveau de l’équipe. Vous définirez l’orientation technique, prendrez en charge la livraison sur mobile et services web, et maintiendrez un haut standard de qualité
sans microgestion
. Si vous combinez pragmatisme et solides réflexes d’ingénierie, ce rôle est pour vous.
Responsabilités
Architecture & livraison
: Concevoir des architectures client/serveur évolutives couvrant les apps
Android (Kotlin)
- , les services
- Node.js/Express
- , et les frontaux
- Vue.js (v2)
- .
- Code pratique
- : Livrer des fonctionnalités de bout en bout en
Kotlin
,
JavaScript/TypeScript
et
Python
— des contrats d’API jusqu’au polissage UI.
Cloud & DevOps
: Opérer dans
AWS
- (infrastructure, CI/CD, monitoring, approche IaC) et piloter fiabilité, performance et maîtrise des coûts.
- Qualité du code
- : Définir les patrons, revues, stratégie de tests et documentation; rendre la dette technique visible et intentionnelle.
- Sécurité & conformité
- : Promouvoir les baselines de sécurité, la gestion des secrets et la protection des données; compréhension des environnements réglementés.
- Leadership d’équipe
- : Encadrer les développeurs, débloquer les travaux, et coordonner avec PM/design pour transformer la portée en livraison prévisible.
- Profil recherché (incontournables)
- 5+ ans
- en génie logiciel, dont
- 1–2+ ans
- en direction de projets ou de petites équipes
- Expérience en production
Android (Kotlin)
- et
- Node.js/Express
- Maîtrise
JavaScript/TypeScript
- ; bonnes bases
- Vue.js (v2)
Pratique
AWS
- (déploiements, logs/métriques, CI/CD, dépannage)
- À l’aise en
Python
pour outils, scripts ou services
Flux
Git
- solides (branching, PR, revues, hygiène de release)
- Autonomie élevée
- , communication claire et
- historique de livraisons fiables
Atouts
Exposition
GovCloud
- ou environnements réglementés / à restrictions cloud
- Tests multi-couches (unitaire/intégration/e2e), p. ex.
JUnit, Jest, Playwright
Infrastructure as Code
(Terraform/CloudFormation),
Docker
,
GitHub Actions
- Profilage de performance (mobile & backend) et observabilité (métriques, traçage, alertes)
- Expérience de migration
- Vue 2 → Vue 3
- ou de modernisation de stacks héritées
- Indicateurs de réussite
- Décisions d’architecture claires et durables, appuyées par une documentation soignée
- Releases prévisibles : PR petites et revues, CI saine, pas de surprises tardives
- Services mobile et backend observables, sécurisés et économiques
- Vélocité d’équipe en hausse grâce à de meilleurs patterns, outils et mentorat
- Parties prenantes bien informées; risques signalés tôt avec des options pragmatiques
- Rémunération
- Salaire de base
80
- 000 à 100 000 $ CAD
- (selon l’expérience)
- Les avantages et les modalités de travail seront discutés au cours du processus.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring