Mobile Developer (Android)

Overview

On Site
$50 - $60
Full Time

Skills

SwiftUI
Jetpack compose
UIKit
XML layout
aws
CI/CD
Graphql

Job Details

Job Title: Mobile Developer (Android) SwiftUI, Jetpack Compose, AWS

Location: Richmond VA [On-site] Relocation is also fine
Type: W2
Experience Level:10+ Years
Department: Mobile Development


Job Summary:

We are seeking a skilled and passionate Mobile Developer to join our growing engineering team. The ideal candidate has hands-on experience in both iOS and Android development, proficient with SwiftUI, Jetpack Compose, UIKit, and XML Layouts, along with solid backend integration skills using GraphQL, AWS services, and CI/CD pipelines.

You will be responsible for building intuitive, performant, and scalable mobile applications for iOS and Android platforms, collaborating closely with cross-functional teams to deliver seamless user experiences.


Key Responsibilities:

  • Develop and maintain high-quality mobile applications using SwiftUI (iOS) and Jetpack Compose (Android).

  • Leverage UIKit and XML Layouts for legacy support and hybrid feature implementations.

  • Design scalable and maintainable codebases, applying best practices in mobile architecture.

  • Integrate mobile apps with GraphQL APIs and backend services hosted on AWS (e.g., Lambda, AppSync, S3, Cognito).

  • Set up and manage CI/CD pipelines for automated builds, testing, and deployment using tools like GitHub Actions, Bitrise, or AWS CodePipeline.

  • Collaborate with UX/UI designers, product managers, and backend engineers to define and implement innovative features.

  • Monitor app performance and continuously improve usability and stability.

  • Participate in code reviews, mentoring, and mobile architecture discussions.


Required Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or related field.

  • 3+ years of professional experience in mobile development for iOS and/or Android.

  • Proficiency in:

    • Swift & SwiftUI, UIKit

    • Kotlin & Jetpack Compose, Android XML layouts

  • Experience integrating GraphQL APIs.

  • Strong understanding of AWS services (AppSync, Cognito, S3, Lambda, API Gateway, etc.).

  • Experience with CI/CD pipelines for mobile development.

  • Solid knowledge of mobile app architecture (MVVM, Clean Architecture, etc.).

  • Familiarity with version control systems (e.g., Git).


Preferred Qualifications:

  • Cross-platform development knowledge or willingness to work across platforms.

  • Knowledge of mobile analytics, performance tuning, and debugging.

  • Experience with testing frameworks and test automation (e.g., Espresso, XCTest).

  • Familiarity with App Store / Google Play deployment processes.

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 Lorvenk Technologies LLC