Job Closed

This listing is no longer active.

Dreamix logo
Dreamix

Bespoke software development company that provides custom end-to-end product development following the highest standards

Principal Android Engineer

Android EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Bulgaria

Posted

121 days ago

Salary

0

Seniority

Lead

Job Description

Principal Android Engineer

Dreamix

• Guide the mobile technical vision, ensuring alignment with peers, and with architectural and long-term product goals. • Champion scalability, performance, and maintainability across the mobile code base. • Lead the teams feature design activities, ensuring end-to-end technical risks are managed. • Proactively identify opportunities to enhance developer productivity, system reliability, and app performance. • Guide teams in adopting modern Android paradigms (Jetpack Compose, modularization, reactive programming, multiplatform opportunities). • Evaluate emerging technologies, frameworks, and tools to continuously evolve our Android engineering capabilities. • Provide technical mentorship to senior and mid-level engineers, raising the overall capability of the Android community of practice. • Influence engineering practices beyond your team, ensuring consistency, code quality, and knowledge sharing across the organisation. • Represent Android engineering in cross-functional forums, influencing product direction with technical insights. • Partner with Product Owners, Architects, and Engineering Managers to develop solutions that balance delivery speed with quality. • Help the team plan their work effectively, make delivery commitments that reflect their capabilities and monitor and assist delivering on those commitments. • Lead critical initiatives and features. • Oversee observability, resilience, and operational excellence for mobile apps (in conjunction with your iOS counterparts). • Lead initiatives to reduce technical debt and improve code base maintainability. • Guide the evolution of CI/CD pipelines, automated testing, and release strategies. • Take ownership of resolving complex production issues and preventing recurrence through systemic improvements.

Job Requirements

  • 10+ years of professional experience in Android Mobile App development, with 3+ years in a technical leadership role mentoring teams and driving technical decisions.
  • Proven ability to lead technical discussions, make architectural decisions, resolve conflicts, and drive consensus across teams.
  • Expert-level proficiency with Android SDK, Android Studio, Kotlin, and Jetpack Compose.
  • Deep understanding of Android internals, performance optimisation, and platform-specific capabilities.
  • Familiar with cross-platform development strategies (e.g. KMP) and modular shared code base architectures.
  • Understanding of how technical decisions impact business outcomes, with ability to balance technical excellence with business priorities.
  • Proven experience designing and implementing large-scale mobile architectures.
  • Expert knowledge of design patterns, clean architecture principles, and scalable system design.
  • Exceptional English communication skills, both written and spoken, with ability to explain complex technical concepts to diverse audiences.
  • Has architected, released, and scaled production apps in the Google Play Store serving large user bases with high availability requirements.
  • Expert in mobile testing strategies including unit, integration, and end-to-end testing.
  • Strong experience with CI/CD pipelines, mobile DevOps practices, remote configuration management, and observability/monitoring solutions.
  • Deep expertise with networking, security, REST and GraphQL-based APIs, and third-party service integrations.
  • Deep knowledge of AWS services including API Gateway, App Sync, CloudWatch, Lambda, and mobile-specific cloud solutions.
  • Expert in Git, SCM practices, code review processes, and agile development methodologies.
  • Exceptional analytical and troubleshooting skills with ability to solve complex technical challenges and guide others through problem-solving processes.

Benefits

  • A warm and supportive work environment where you can reach your full potential
  • Flexible working hours that allow you to balance your work and personal life
  • Unlimited home office to help you stay productive and focused
  • Opportunities for professional development, including certifications and training
  • Additional benefits for academic teaching and speaking engagements
  • Knowledge-sharing sessions where you can learn from our Dreamix team
  • Team and company-wide events that bring us together
  • Amazing week long summer office and winter office initiatives
  • Additional health insurance and dental allowance to ensure your well-being
  • Multisport card to encourage a healthy and active lifestyle
  • Office massages to help you relax and unwind

Related Job Pages

More Android Engineer Jobs

Lime logo

Staff Android Engineer

Lime

Building a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers

Android Engineer121 days ago
OtherRemoteTeam 501-1,000Since 2017H1B Sponsor

• Work as part of a team creating high-quality, performant Android experiences within our existing app, specifically with the business user in mind. • Partner closely with product and design to create business workflows that are intuitive and reliable (for both admins and employee riders). • Navigate shared ownership effectively: integrate with existing modules and platform services, collaborate across teams on APIs/contracts, manage dependencies and rollouts without destabilizing the core app. • Improve quality through testing, instrumentation, performance work, and strong release discipline. • Contribute to continuous improvement: refactors that unblock future work, build performance improvements, better debugging/triage practices, clearer module boundaries. • Troubleshoot and lead full-cycle incident response (mitigation, correction, prevention). • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems that impact our users. • Provide technical mentorship and foster a culture of collaboration, learning, and code quality across teams. • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform — including architecture, tooling and development best practices.

United States
$190K - $261K / year
Job Closed
Starfinder Srl logo

Android Developer

Starfinder Srl

Alla ricerca di talenti nel settore ICT!

Android Engineer121 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Progettare, implementare e testare applicazioni Android • Lavorare a stretto contatto con i Product Owner e i designer • Supportare il resto del team Mobile nello sviluppo e nel mantenimento di strumenti di monitoraggio

Italy
€40K - €50K / year
Job Closed
Coderio logo

Senior Android Developer

Coderio

Accelerate Your Digital Transformation

Android Engineer122 days ago
ContractRemoteTeam 201-500Since 2017H1B No Sponsor

• Desarrollar y mantener una app asegurando estabilidad, rendimiento y una experiencia de usuario fluida. • Implementar funcionalidades nativas en Java/Kotlin, incluyendo Geolocalización, Escaneo BLE y conexión con dispositivos IoT. • Integrar la aplicación con APIs y servicios cloud provistos por el equipo backend. • Participar en el desarrollo de flujos offline/online y en el manejo eficiente del estado local. • Incorporar notificaciones push, monitoreo y gestión de eventos de conectividad. • Colaborar con equipos de backend, QA e IoT para definición de requerimientos técnicos y validación de integraciones. • Aplicar buenas prácticas de desarrollo, testing unitario y control de calidad en cada entrega.

Argentina
Job Closed

Senior Android Developer

Reveal Technology

Founded in the mid‑2010s, Reveal Technology operates as a mission‑driven startup headquartered in Bozeman, Montana, specializing in defense and public‑safety software tools s

Android Engineer122 days ago

• Develop native Android applications using Kotlin, including leading development of features for our Identifi biometrics product. • Own and maintain Reveal’s Human Systems suite of ATAK plugins and integrations with our core products. • Work closely with SDK vendors to integrate functionality • Serve as the Android subject matter expert, guiding the engineering team on Android-specific projects and issues. • Advocate and drive user experience, security, and performance • Drive engineering quality through sound architecture, code reviews, and collaborative development practices. • Assist our business development and mission success teams with troubleshooting and technical issues

United States
$150K - $185K / year
Job Closed