Senior Mobile App Developer (Android/iOS)
NextWave AI Pvt. Ltd.
Kathmandu, Nepal (On-site)
Permanent, Full-time
Immediate Availability Required
Position Overview
NextWave AI Pvt. Ltd. is looking for a seasoned Senior Mobile App Developer to lead the architectural design, development, and deployment of mission-critical Android and iOS applications. As a senior member of our engineering team, you will be responsible for scaling our mobile capabilities, leading the transition from prototype to high-availability production systems, and ensuring technical excellence across our product suite. This role demands a hands-on expert capable of navigating complex mobile architectures, high-concurrency systems, and high-performance UI implementations.
Architecture & Engineering Excellence
Production System Design: Architect, build, and maintain scalable, production-grade Android and iOS applications capable of handling high-concurrency requests with minimal latency.
Mobile Lifecycle Management: Lead the end-to-end development lifecycle, including UI/UX implementation, state management, background processing, and robust deployment strategies.
Advanced Architecture: Drive the implementation of modern mobile architectures (MVVM, Clean Architecture) and advanced dependency injection frameworks (Hilt/Dagger for Android and modern DI patterns for iOS).
System Optimization: Continuously monitor, debug, and optimize app performance, memory usage, and system efficiency, implementing advanced caching and optimized database interactions.
Technical Leadership & Cross-Functional Strategy
Technical Leadership: Serve as a technical authority by mentoring junior engineering talent, conducting rigorous code reviews, and championing engineering best practices like CI/CD, clean code, and unit testing.
Cross-Functional Collaboration: Partner closely with Product, Backend, and UI/UX teams to align technical delivery with product roadmap objectives and core business goals.
Research & Innovation: Stay abreast of cutting-edge ecosystem developments (Jetpack Compose, SwiftUI, UIKit) and proactively integrate relevant technical breakthroughs into the product suite.
Technical and Professional Prerequisites
Industry Experience: Minimum of 5 years of professional experience in developing and deploying production-grade Android and/or iOS applications.
Core Ecosystem Mastery: Proficient with Kotlin (Jetpack Compose, Jetpack Components, Coroutines/Flow) and/or Swift (SwiftUI, UIKit, Combine, GCD).
Network & Database Frameworks: Strong command over REST APIs (Retrofit, URLSession, Alamofire), JSON parsing, and Local Storage (Room, Core Data, SwiftData, SQLite).
Cloud & Platform Tooling: Proven experience with the Firebase suite (Auth, Firestore, Crashlytics, FCM), CI/CD pipelines, Git workflows, Google Play Console, and Apple App Store Connect.
Academic Background and Professional Mindset
Educational Foundation: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative field.
Professional Standard: Significant, verified industry experience is mandatory; candidates relying solely on academic projects, personal certifications, or internships will not be considered.
Problem-Solving: Exceptional capability to independently solve ambiguous technical challenges and iterate rapidly in a fast-paced environment.
Advanced Preferred Qualifications
Demonstrated experience in high-performance UI/UX design and complex animation implementation.
Background in multi-module project structures and large-scale application modularization.
Prior experience in a startup or rapid-growth SaaS environment.
Proven track record of publishing and maintaining applications on the Google Play Store and/or Apple App Store.
Relevant industry certifications such as Google Associate/Professional Android Developer or Apple Developer credentials.
Professional Development and Environment
Competitive Compensation: Top-tier salary package aligned with experience and technical expertise.
Paid Time Off: Comprehensive leave package including Paid Annual Leave, Paid Sick Leave, and Paid Casual Leave.
Performance Recognition: Performance-based bonuses tied directly to production milestones and system performance.
Career Advancement: Opportunities for continuous professional development, mentorship, and deep exposure to cutting-edge technologies.
Innovation Culture: A collaborative workplace built on respect, accountability, team celebrations, and knowledge-sharing sessions.
Selection Process
HR Screening Interview
Code Sample & Architecture Deep-Dive
Technical Mobile Assessment
Problem-Solving & System Design Exercise
Final Interview
Submission Criteria
Candidates must demonstrate a verified track record of delivering successful, production-ready Android and/or iOS mobile solutions.
Immediate availability for on-site presence and collaboration in Kathmandu is required.
Primary Industry: Artificial Intelligence, Information Technology, Software Development, SaaS, and IT Consulting.
Employment Classification: Permanent, Full-time Professional Role.
Life at NextWaveAI
Innovate. Learn. Grow.
At NextWaveAI, we create technology that makes a difference while fostering a culture of collaboration, innovation, and continuous learning. Whether you're starting your career or bringing years of experience, you'll have the opportunity to grow, contribute, and make a real impact.
What makes life at NextWaveAI special?
Work on real-world AI and software development projects.
Collaborative and supportive team environment.
Continuous learning through mentorship and hands-on experience.
Freedom to share ideas and innovate.
Performance-driven culture with clear career growth.
Team celebrations, knowledge-sharing sessions, and company events.
A workplace built on respect, accountability, and personal development.
Benefits & Perks
Competitive salary
Performance-based rewards
Paid Annual Leave
Paid Sick Leave
Paid Casual Leave
Learning and development opportunities
Career growth opportunities
Mentorship and guidance
Friendly and collaborative work environment
Team events and celebrations
How to Apply
Qualified candidates who meet the required experience and qualifications are invited to submit their application for consideration. Please send your updated resume/CV to hr@nxtwaveai.com, ensuring that the position title is clearly stated in the subject line of your email.
Email: hr@nxtwaveai.com
Subject: Application for Senior Mobile App Developer (Android/iOS)
Applications will be reviewed on a rolling basis. Only candidates shortlisted for further consideration will be contacted regarding the next stages of the selection process. We appreciate your interest in pursuing a career with NextWaveAI Pvt. Ltd. and thank all applicants for their time and interest.
Join our team and reshape the future.
Work with talented people who push each other to grow and create solution the shapes the future of Tech and Artificial intelligence.