Senior Software Engineer (Mobile)
AIQU
4 - 6 years
Bengaluru
Posted: 12/12/2025
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
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
