Jobiglo

No results.

Principal Engineer

Zebra Technologies · Colombo

Senior 🇬🇧 English
Kotlin Java Android MVVM MVI SOLID principles security user experience

Job description

About the role

We are looking for a Principal Engineer to lead the architecture, design and development of our most complex Android solutions. In this senior position you will shape long‑term technical strategy, mentor engineers and ensure our products stay ahead of market trends.

Key responsibilities

  • Define and drive architecture and design for high‑impact native Android applications.
  • Lead development and testing efforts, ensuring scalability, maintainability and adherence to best practices such as MVVM/MVI and SOLID.
  • Set technical direction, create software specifications and oversee implementation across multiple projects.
  • Mentor junior engineers, coach teams on modern mobile development techniques and foster innovation.
  • Prioritize quality, performance, security and user experience throughout the software lifecycle.
  • Monitor competitor products and Android ecosystem trends to guide superior design decisions.
  • Collaborate with cross‑functional engineering disciplines to deliver next‑generation solutions.
  • Act as a senior consultant on large projects influencing long‑term business goals.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Engineering or a related field.
  • 10+ years of professional software development experience, including at least 7 years focused on native Android development.
  • Proven track record of leading complex, high‑visibility projects and mentoring technical teams.

Required skills

  • Expert‑level Kotlin and Java programming.
  • Deep knowledge of Android SDK and native Android development.
  • Strong understanding of MVVM, MVI architectural patterns and SOLID principles.
  • Experience with software architecture, performance optimization, security best practices and user‑experience considerations.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Zebra Technologies.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 4 weeks ago

Expires 1 month from now

30 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Zebra Technologies

Colombo