How Remoteville checks and expires listings
Principal Engineer, Mobile Applications
Skills
Computer ScienceMobile Application DevelopmentMobile ApplicationsAndroidFlutterOptimizationUser Experience
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 10+ years in mobile app development
- Strong understanding of mobile app development on iOS and Android
- Proven experience working with UI/UX designers to produce highly polished products
- Hands-on experience with Flutter
- Expertise in optimizing mobile app performance
- Experience in frontend engineering for customer-facing products
- Familiarity with low-level programming details on Android and iOS systems
- Proficient with automated pipelines for continuous build and integration systems
Nice to have
- Bachelor's degree in computer science or related field
- A passion for music
- Interest in working on products that bring joy to music lovers
- Familiarity with Rust
- Familiarity with C/C++
- Experience with media playback engines on mobile or desktop platforms
Day to day
- Design and develop advanced mobile applications for iOS and Android platforms.
- Optimize application performance for smooth and efficient user experiences.
- Collaborate with cross-functional teams to define, design, and bring to life new features.
Hiring process
- Successfully complete a background investigation and drug screen as a condition of employment
