
Principal Mobile Engineer / Senior Mobile Engineer
Job Description
Posted on: November 25, 2025
Company About
We are a multimedia AI platform where users can organize a session with various participants, share content (such as any documents, photos, videos, and others), make live video calls, live streaming, create smart forms with smart conditions, attache AI (computer vision, classification, natural language processing, chatbots), connect health data logic.
About the role
We are seeking an experienced Principal Mobile Engineer / Senior Mobile Engineer to join our team at NxTec. Our ideal candidate for this position should possess a keen mind for solving tough problems with the ideal solution, partnering effectively with various team members along the way.
Responsibilities
- Design, build, and maintain high-quality cross-platform mobile applications using React Native.
- Ensure seamless performance and user experience across iOS and Android devices.
- Work with native modules and integrate platform-specific functionality: Swift/Objective-C for iOS, Kotlin/Java for Android
- Integrate third-party SDKs (push notifications, analytics, payments, maps, etc.).
- Implement analytics, crash reporting, and monitoring using industry tools (Sentry, Firebase, etc.).
- Implement advanced UI/UX features, animations, and platform-specific optimizations.
- Define mobile architecture patterns, state management strategies, and modular code structures.
- Drive best practices for code quality, maintainability, and performance.
- Conduct technical reviews, improve engineering standards, and mentor junior engineers.
- Work with backend/API teams to design efficient mobile-focused data flows.
- Optimize app performance (render speed, bundle size, memory usage, battery efficiency).
- Research and apply React Native performance tools and profiling methods.
- Collaborate on release processes, store submissions, and build automation.
- Collaborate with product, design, and backend teams to implement mobile features end-to-end.
Must have:
- 5–8+ years of professional software development experience.
- 3–5+ years of hands-on work with React Native in production environments.
- Deep knowledge of: React Native architecture, Functional components, Hooks, React Navigation, TypeScript, State management: Redux Toolkit
- Comfort with writing and modifying native modules in: Swift / Objective-C (iOS), Kotlin / Java (Android)
- Familiar with Xcode, Android Studio, and platform-specific debugging tools.
- Solid understanding of: Native bridges, App lifecycle, Permissions & security, Background tasks, Offline mode & caching
- Ability to debug and optimize performance on device/emulators.
- Strong experience consuming: REST APIs, GraphQL APIs (nice-to-have)
- Understanding of network optimization, caching, and pagination strategies.
- Strong debugging skills and familiarity with mobile crash reports.
- Experience with: Expo (managed or bare workflow), Web development (React), Mobile CI/CD pipelines at scale, Push notification services (Firebase, OneSignal), Maps, geolocation, Bluetooth, camera, or sensors integrations, Video Conferencing, WebRTC
- Familiar with App Store and Google Play submission processes and release management.
Nice to have
- Understanding of: Mobile security best practices, Localization and accessibility
- Contributions to open-source React Native libraries.
- Experience building custom UI components and animations.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Head of UX/Design (eCommerce/Shopify)

UX/UI Designer

Web Development Engineer (Node.js/Next.js)

UI/UX Design & User Researcher (m/w/d)

