Sr Mobile developer (Android & IOS)

Overview

On Site
Depends on Experience
Full Time

Skills

Android Development
IOS Development
Kotlin
Automated Testing
Android
React Native
React.js
Mobile Security
GitHub
Git
Mobile Applications
UI
Agile
Database
Java
Swift
RESTful
GraphQL
Continuous Integration
Continuous Delivery
SQLite
Mobile Development
User Experience

Job Details

Client: Verizon

Job Title: Sr Mobile developer (Android & IOS)

Duration: 12 Months+

Location: Irving TX (2/3 days onsite)

Job Description:

Job Summary:

We are looking for a skilled Mobile Developer proficient in both Android (Kotlin/Java) and iOS (Swift/Objective-C) development to design, build, and maintain high-performance mobile applications. The ideal candidate will have experience with cross-platform frameworks (Flutter, React Native) and a strong understanding of mobile UI/UX principles, APIs, and security best practices.

Key Responsibilities:

  • Develop, test, and maintain native and/or cross-platform mobile applications for Android & iOS.
  • Collaborate with designers, product managers, and backend developers to deliver seamless user experiences.
  • Optimize app performance, ensuring fast load times and smooth functionality.
  • Integrate RESTful APIs, third-party libraries, and SDKs.
  • Implement secure coding practices to protect user data.
  • Troubleshoot, debug, and resolve app issues.
  • Stay updated with the latest mobile development trends, tools, and frameworks.
  • Participate in code reviews and maintain clean, scalable code.
  • Work with CI/CD pipelines for automated builds and deployments.
  • Ensure compliance with Google Play Store & Apple App Store guidelines.

Required Skills & Qualifications:

  • Proficiency in:
    • Android: Kotlin, Java, Android SDK, Jetpack Components
    • iOS: Swift, Objective-C, UIKit, SwiftUI
    • (Bonus) Cross-platform: Flutter (Dart) / React Native
  • Experience with MVVM, MVC, or Clean Architecture.
  • Strong knowledge of RESTful APIs, GraphQL, WebSockets.
  • Familiarity with Firebase, SQLite, Realm, or other mobile databases.
  • Understanding of mobile security (OAuth, encryption, biometric auth).
  • Experience with Git, Agile/Scrum methodologies.
  • Knowledge of UI/UX best practices for mobile apps.

Preferred Qualifications:

  • Published apps on Google Play Store & Apple App Store.
  • Experience with KMM (Kotlin Multiplatform), Jetpack Compose, SwiftUI.
  • Familiarity with CI/CD tools (GitHub Actions, Fastlane, Bitrise).
  • Knowledge of Bloc, Provider, or Riverpod (for Flutter).
  • Experience with automated testing (JUnit, Espresso, XCTest).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About IFLOWSOFT Solutions Inc.