wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Android Engineer Role(79)/smart-working-solutions (164) - Principal Android Engineer – Aviation Systems (Remote, Full-Time) - [HR145]
smart-working-solutions

smart-working-solutions - Principal Android Engineer – Aviation Systems (Remote, Full-Time) - [HR145]

Remote - Bangalore / Cochin / Gurugram / Hyderabad / Jaipur / Kochi / Mumbai3mo ago
RemotePrincipalAPACSoftwareAirlinesAndroid EngineerPrincipalJavaKotlinJUnitRESTAndroid Studio

Requirements

• 6+ years of professional software development experience. • 4+ years of hands-on experience with Java. • 3+ years of hands-on experience with Kotlin. • 4+ years of experience working with the Android SDK. • 3+ years of experience with JUnit or Espresso for testing. • 1–2 years of experience using AI-assisted development tools such as GitHub Copilot. • Proven experience designing and building scalable Android applications. • Experience integrating Android applications with REST APIs. • Experience leading projects or major feature initiatives. • Strong understanding of clean architecture principles and maintainable code practices. • Strong communication skills and ability to collaborate cross-functionally. • Experience integrating Android applications with hardware via Bluetooth or serial communication protocols. • Experience with Dependency Injection frameworks. • Experience working with XML for UI development. • Knowledge of Kotlin Coroutines. • Strong proficiency with Android Studio and Gradle. • Experience contributing to architectural decisions. • Experience working in high-performance or real-time systems. • Background in aviation, operational systems, or enterprise mobility solutions.

Responsibilities

• Design, develop, optimise, and maintain high-performance real-time Android applications. • Build refined user interfaces and complex business logic integrated with REST APIs and backend systems. • Integrate Android applications with hardware using Bluetooth, NFC, or serial communication protocols for operational functionalities. • Deliver clean, secure, extensible, and thoroughly tested code using JUnit and Espresso. • Architect and define new features and communicate requirements and implementation plans to the team. • Provide high-level estimates at project inception and ensure tasks are completed within sprint timelines. • Assess and communicate the impact of code changes across the application. • Proactively identify dependencies and risks during planning stages. • Ensure adherence to “definition of ready” and “definition of done” standards. • Participate actively in sprint planning, retrospectives, and Scrum ceremonies. • Champion Agile and XP methodologies within the team. • Operate autonomously while collaborating effectively with cross-functional stakeholders. • Provide constructive feedback to improve team processes and technical practices. • Lead innovations and implement solutions that fulfil acceptance criteria. • Collaborate with Android and iOS developers to ensure alignment with best practices and standards. • Contribute to high feature test coverage and quality assurance metrics. • Review peer code and advocate for clean, maintainable, and testable standards. • Identify opportunities for automation to improve development efficiency. • Create and maintain accurate technical documentation. • Ensure developed applications are secure, scalable, maintainable, and production-ready.

Benefits

• Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter) • No Weekend Work: Real work-life balance, not just words • Day 1 Benefits: Laptop and full medical insurance provided • Support That Matters: Mentorship, community, and forums where ideas are shared • True Belonging: A long-term career where your contributions are valued • At Smart Working, you’ll never be just another remote hire. • Be a Smart Worker - valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition. • If that sounds like your kind of place, we’d love to hear your story.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

smart-working-solutionssmart-working-solutions - Lead Android Developer (Remote, Full-Time) - [HR145]4mo ago
·Remote - India / Ahmedabad / Bangalore / Chennai / Coimbatore / Delhi NCR / Pune
RemoteAPACStaffSoftwareAirlinesAndroid EngineerJavaKotlinJUnitRESTAndroid Studio
bjakcareerbjakcareer - Android Software Engineer2mo ago
·Singapore, Orchard Road
In OfficeAPACMidArtificial IntelligenceSoftware EngineerAndroid EngineerKotlinRESTJava
AppLovinAppLovin - Android Engineer1w ago
·Singapore
In OfficeAPACMidNonprofitAndroid EngineerJavaKotlinCross-functional CollaborationWebSocket
Blue Cube ServicesBlue Cube Services - Android Engineer3mo ago
·Remote - Philippines·Equity
RemoteAPACMidCryptocurrencyFintechAndroid EngineerJavaKotlinBitcoinPerformance ManagementGit
BinanceBinance - Android Engineer (Flutter, Kotlin)4mo ago
·Remote - Asia / Taiwan, Taipei / Hong Kong
RemoteAPACMidPaymentsAndroid EngineerMandarinKotlinFlutterJavaSquare
Goods & ServicesGoods & Services - Staff Android Engineer2w ago
·Remote - Colombia
RemoteLATAMStaffSoftwareWirelessAndroid EngineerJavaKotlinKMM
arqarq - Android Engineer1mo ago
·London, England, United Kingdom - Hybrid·Equity
In OfficeEMEAMidFintechAndroid EngineerKotlinAndroid Studio
Mex Digital FZEMex Digital FZE - Android Engineer4mo ago
·United Arab Emirates - Asia-Pacific *
RemoteEMEASeniorFintechPaymentsAndroid EngineerGitAndroid StudioKotlinWebSocketJUnit
PragmatikePragmatike - Principal Backend Engineer (Golang)4mo ago
·Remote - Montenegro, Albania, Poland...
RemoteEMEAPrincipalCloud ComputingSoftwareBackend EngineerPrincipalGoJavaRESTKubernetesDocker

Browse more by category

Show 79 moreAndroid EngineerShow 958 morePrincipalShow 1,848 moreJavaShow 433 moreKotlinShow 40 moreJUnitShow 877 moreRESTShow 12 moreAndroid Studio
Privacy·Terms··Contact·FAQ·Wagey on X