Senior Mobile

NS IT Solutions

WASHINGTON, District of Columbia

JOB DETAILS
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Web Services (AWS), Android, Apache, Apache Kafka, Apple, Application Programming Interface (API), Authentication, Build Management, Cloud Applications, Cloud Computing, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Collection, DevOps, Express.js, GraphQL, Java, Kotlin, Manufacturing Data Management, Microservices, Microsoft SQL Server, Microsoft Windows Azure, Middleware Architecture, Mobile Applications Development, Node.js, Operating Systems, Operational Support, Oracle Database, Organizational Skills, PostgreSQL, Problem Solving Skills, REST (Representational State Transfer), Radiography, Redis, SQL (Structured Query Language), Simple Queue Service (SQS), Single Sign-On (SSO), Software Engineering, Swift, User Interface/Experience (UI/UX), iOS
LOCATION
WASHINGTON, District of Columbia
POSTED
30+ days ago

Job Title: Senior Mobile & Cloud Full-Stack Engineer
Location: Washington, DC (Hybrid – Onsite presence required)
Work Type: Hybrid

Note: No H1B for this position

Position Overview
Client, in partnership with a leading transportation client, is seeking a Senior Principal Mobile & Cloud Full-Stack Engineer to design and develop next-generation, mobile-first, cloud-native applications supporting both operational and passenger systems.
This is a high-impact hybrid role based in Washington, DC, requiring expertise across native mobile app development (iOS/Android) and cloud backend (AWS-based microservices). The ideal candidate will have deep experience with Swift, Kotlin, Java/Spring Boot, NodeJS, AWS ECS Fargate, and Lambda.
The role operates within a SAFe Agile framework, involving collaboration across product, architecture, and middleware teams, and participation in key SAFe ceremonies (e.g., PI Planning).

Key Responsibilities
Mobile Development: Build high-performance native apps for iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose), including Apple Watch and Wear OS integrations.
Security & Authentication: Integrate enterprise identity providers using AWS Cognito, MSAL (Azure AD), and other SSO tools.
Edge Computing & Offline-First: Develop features using CoreLocation/ARKit, BNNS/NNAPI, and P2P APIs to support low-bandwidth or offline environments.
Backend for Frontend (BFF) Architecture: Build mobile-optimized microservices using Spring Boot (Java 21+) or NodeJS (22+) on AWS ECS Fargate.
Data Integration: Aggregate data from enterprise sources (MuleSoft, Oracle, SQL Server) into mobile APIs using REST, GraphQL, or AppSync.
Cloud Microservices: Create event-driven workflows using AWS Lambda, with hybrid persistence layers (Aurora PostgreSQL, DynamoDB, Redis).
Enterprise Integration: Implement routing and messaging logic via Apache Camel, Kafka, Kinesis, SQS, and SNS.
DevOps & CI/CD: Manage build/deployment pipelines with AWS CodePipeline and Bitrise; define IaC with CloudFormation/CDK or Terraform.
Agile Collaboration: Participate in SAFe ceremonies, PI Planning, and cross-functional collaboration.
Monitoring & Observability: Develop secure, observable architectures leveraging AWS CloudWatch, CloudTrail, X-Ray, and Dynatrace.

Required Qualifications
Experience: 7+ years in full-stack engineering with expertise in native mobile and cloud backend development.
Languages & Frameworks: Proficiency in Swift, Kotlin, TypeScript, Java (21+), and SQL; strong knowledge of SwiftUI, Jetpack Compose, Spring Boot, and ExpressJS/NestJS.
Cloud Skills: Advanced experience with AWS ECS Fargate, Lambda, API Gateway, Cognito, SQS/SNS, Kinesis, Aurora PostgreSQL, DynamoDB.
Integration: Hands-on experience with Apache Camel and event streaming (Kafka/Kinesis).
DevOps/IaC: Proficiency with CI/CD tools (Bitrise, AWS CodePipeline) and IaC frameworks (CloudFormation, CDK, Terraform).
Agile Methodology: Experience in SAFe or large-scale Agile environments.

Preferred Skills
Familiarity with Intune MDM and enterprise mobility management.
Experience designing low-latency, offline-first mobile applications.
Strong communication, collaboration, and problem-solving abilities.
Strategic, mobile-first mindset and self-organized approach.


About the Company

N

NS IT Solutions