Login Sign Up

Senior Software Engineer (Mobile)

AIQU

4 - 6 years

Bengaluru

Posted: 12/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Location : Remote for a Client in Saudi Arabia

Contract : Yearly extendable



We are looking for a Senior Software Engineer (Mobile) to join our dynamic team. You will independently scope, estimate, and deliver technical solutions that are scalable, maintainable, and of high quality. As a key contributor, you will support team initiatives, mentor junior engineers, and help drive our companys goals forward.



About the Role



We are looking for a Senior Software Engineer (Mobile) to join our dynamic team. You will independently scope, estimate, and deliver technical solutions that are scalable, maintainable, and of high quality. As a key contributor, you will support team initiatives, mentor junior engineers, and help drive our companys goals forward.



Responsibilities:



  • Design, develop, and maintain optimized and modular mobile components with minimal supervision.
  • Translate business requirements into scalable, extensible, and high-performance solutions.
  • Collaborate with team members on functional and non-functional requirements, ensuring best practices and code quality.
  • Improve codebase quality through reviews, refactoring, and mentoring.
  • Coordinate with cross-functional teams (Backend, DevOps, UX, QA, etc.) on planning, design, and execution to ensure alignment and timely delivery.
  • Communicate effectively across global teams, contributing to a collaborative and inclusive working environment.
  • Build and manage automated build, test, and deployment pipelines.
  • Explore and integrate new technologies and tools that enhance productivity and product performance.



Qualifications



  • Experience: Minimum 4 years of experience in mobile application development, with at least 2 years of hands-on experience in React Native.



Required Skills



  • Strong understanding of React Native core concepts including hooks, state management (Redux), navigation (React Navigation), and component lifecycles.
  • Proficient in writing unit and integration tests using JavaScript testing frameworks.
  • Experience with performance profiling, memory optimization, debugging tools, and troubleshooting complex issues.
  • Familiarity with user behavior analytics tools such as Google Analytics, Mix panel, etc.
  • Experience working with Firebase services (push notifications, in-app messaging, deep linking), and integrating third-party SDKs
  • Ability to scope, review, and refine user stories for technical completeness and mitigate dependency risks.

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.