Senior Android Software Engineer

Posted Oct 22

This is a fully remote position, open to applicants in Romania.

📋 Description

• Take full ownership of the Android IoT application, encompassing architecture, implementation, feature delivery, code quality, long-term maintainability, and device/OS-level functionality.

• Collaborate effectively with product, design, backend, QA, and support teams.

• Diagnose, debug, and rectify defects, crashes, and production issues.

• Assist in release preparation, deployment, rollout, and post-release validation activities.

• Enhance code quality, maintainability, and test coverage.

• Engage in code reviews, technical discussions, and contribute to architectural decisions.

• Manage technical debt and incorporate operational feedback.

• Contribute towards operational objectives for uptime, quality, stability, processing latency, release stability, security, and incident response.

• Maintain technical documentation, including technical decision records, runbooks, onboarding materials, engineering best practices, and secure SDLC practices.

• Work on a mobile application available on both iOS and Android platforms, primarily developed in Flutter/Dart with native implementations in C++, Swift, and Kotlin, utilizing GCP/Firebase and Google Analytics.


⛳️ Requirements

• Minimum of 5 years’ experience in Android application development.

• Proficiency in Kotlin and Firebase.

• Familiarity with the Android operating system is advantageous, including aspects like boot sequence, updates, MCU, and recovery.

• Experience in managing Android IoT fleet, including FOTA rollouts, monitoring, validating OS firmware, and APK deployments.

• Knowledge of incident and problem management, including service restoration, root cause analysis, debugging, and diagnostics.

• Proficient in Git/GitLab or similar version control systems.

• Experience with mobile development using Flutter.

• Ability to collaborate across both functional and technical roles.

• Capability to lead discovery sessions with client counterparts.

• Regularly utilize AI tools to enhance productivity, automate repetitive tasks, aid decision-making, and achieve superior outcomes.

• Responsible use of AI tools, including structuring effective prompts, critically validating outputs, understanding limitations, and owning the final results.

• Strong English communication skills.

• Native experience in Flutter, Swift, or C++ is desirable.

• Experience with mobile applications for IoT devices, including device pairing, diagnostics, and connectivity is a plus.

• Understanding of concepts related to Android firmware/app rollout, canary releases, rollback strategies, and device fleet operations is beneficial.

• Familiarity with AWS-backed systems or serverless architectures is an advantage.

• Experience with AI-augmented development practices is a plus.

• Exposure to solutions within the manufacturing or agricultural sectors is considered a bonus.


🏝️ Benefits

• Comprehensive medical benefits.

• Support for gym memberships.

• Tailored fitness options.

• Engaging team events.

• Access to Healthy Habits Club.

• Flexible work-life balance.

• Mental wellbeing support services.

• Initiatives focused on social wellbeing.

• Activities fostering community in a hybrid environment.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers