Northbay Logo

Northbay

Senior Mobile Application Developer

Posted 8 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
The Senior Mobile Application Developer will lead the design and development of mobile applications for iOS and Android, ensuring high performance and security while collaborating with UI/UX teams and mentoring junior developers.
The summary above was generated by AI
Job Description – Senior Mobile Application Developer

Position: Senior Mobile Application Developer
Experience Level: 6 to 8+ years
Location: Remote (India)
Employment Type: Full-time

About the Role

We are looking for a highly experienced Senior Mobile Application Developer with strong expertise in both native and cross-platform mobile development. The ideal candidate will have hands-on experience building secure, high-performance, and scalable mobile applications using modern programming languages and frameworks. This role requires deep technical knowledge, strong problem-solving skills, and the ability to lead development efforts while collaborating with cross-functional teams.

Key Responsibilities
  • Lead the design, development, testing, and deployment of mobile applications for iOS and Android platforms.
  • Develop native mobile applications using Swift, Kotlin, and Java, as well as cross-platform solutions using React Native and Flutter.
  • Collaborate closely with UI/UX designers to deliver intuitive, user-friendly, and visually appealing mobile experiences.
  • Integrate mobile applications with RESTful APIs and backend services.
  • Implement security best practices to ensure data protection, authentication, and secure communication.
  • Optimize applications for performance, scalability, and responsiveness across devices and platforms.
  • Manage local data storage using SQLite, Realm, or similar database solutions.
  • Use Git-based version control to manage source code, branching, and releases.
  • Conduct code reviews and mentor junior developers to ensure high coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues across different environments.
  • Work within Agile/Scrum methodologies to deliver high-quality features on schedule.
     
Required Skills & Experience
  • 6 to 8+ years of professional experience in mobile application development.
  • Strong proficiency in Swift, Kotlin, and Java for native mobile development.
  • Hands-on experience with cross-platform frameworks such as React Native and Flutter.
  • Solid understanding of UI/UX design principles and mobile usability standards.
  • Experience with mobile database management using SQLite, Realm, or similar tools.
  • Strong knowledge of RESTful APIs and mobile-backend integration.
  • Proficiency in Git and modern version control workflows.
  • Experience implementing mobile security best practices, including secure storage and API communication.
  • Proven ability to optimize mobile applications for performance and reliability.
  • Strong understanding of Agile development processes.
     
Preferred Skills
  • Experience publishing applications to the Apple App Store and Google Play Store.
  • Familiarity with push notifications, deep linking, and third-party SDK integrations.
  • Experience with automated testing and mobile debugging tools.
  • Exposure to CI/CD pipelines for mobile application delivery.
  • Knowledge of cloud-based backend services and integrations.
Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Why Join Us
  • Opportunity to work on innovative, large-scale mobile applications for UAE based clients.
  • Competitive salary and comprehensive benefits package.
  • Collaborative, multicultural, and technology-driven work environment.
  • Clear career growth and professional development opportunities.

Top Skills

Flutter
Git
Java
Kotlin
React Native
Realm
Restful Apis
Sqlite
Swift

Similar Jobs

Yesterday
Remote or Hybrid
India
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop responsive web applications using Angular and collaborate with UX/UI designers. Optimize performance and integrate APIs in an agile environment.
Top Skills: AngularAppflowAWSCapacitorCodemagicCordovaCSS3FirebaseGitlab PipelineGraphQLHTML5IonicJasmineJavaScriptJestKarmaKotlinMaterial UiMongoDBReactRedisReduxRestful ApisSassSQLSwiftTypescript
4 Hours Ago
Easy Apply
Remote or Hybrid
IND
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Security • Software
As a Sales Solutions Engineer, you'll support customers in evaluating Sonar's products, deliver technical presentations, troubleshoot issues, and ensure successful product adoption.
Top Skills: AWSAzureDockerKubernetesLinuxWindows
4 Hours Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The role involves managing technical sales for Cloudflare's partners, designing solutions, and ensuring successful collaborations while engaging in high-level technical discussions.
Top Skills: AWSAzureBgpCdnDdos MitigationDlpDnsFirewallsGCPGreHttp TechnologiesMplsSaseSd-WanTcpTlsUdpVpnWafZero Trust Networking

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account