Randstad, in partnership with a major client, is seeking a Senior Principal Mobile & Cloud Full-Stack Engineer to drive the design and development of next-generation, mobile-first, cloud-native applications for operational and passenger systems. This is a high-impact, hybrid role based in the DC area, requiring expertise across Native iOS (Swift / SwiftUI) and Android (Kotlin / Jetpack Compose), combined with robust skills in building Back-End for Front-End (BFF) microservices using Java / Spring Boot or NodeJS running on AWS ECS Fargate and Lambda. Operating within a SAFe Agile framework, you will be crucial in defining architecture, managing containerized services, implementing CI / CD with tools like Bitrise and AWS CodePipeline, and ensuring secure, scalable data integration using Kafka / Kinesis, Aurora PostgreSQL, and DynamoDB. Candidates must be prepared for a hybrid schedule, including travel to DC for key SAFe ceremonies (like PI Planning) and maintaining camera-on during virtual team collaboration to embrace agile self-management and self-organization.
Key Responsibilities
- Native Mobile Development : Design and develop high-performance native applications for iOS (Swift / SwiftUI) and Android (Kotlin / Jetpack Compose), including extensions for Apple Watch and Wear OS.
- Security & Authentication : Implement integration with enterprise identity providers, including AWS Cognito, MSAL (Azure AD) , and other SSO solutions.
- Edge Computing & Offline-First : Build features leveraging peer-to-peer APIs, indoor wayfinding (CoreLocation / ARKit), and on-device intelligence (BNNS / NNAPI), while optimizing for low-bandwidth and offline environments.
- BFF Architecture : Architect and develop mobile-optimized BFF microservices using Spring Boot (Java 21+) or NodeJS (22+) deployed on AWS ECS Fargate .
- Data Aggregation : Shape and aggregate data from multiple enterprise sources (MuleSoft, Oracle, SQL Server) into mobile-specific APIs using GraphQL, REST, or AppSync patterns.
- Cloud Microservices : Develop and maintain event-driven and real-time workflows using AWS Lambda (NodeJS / Java) , managing hybrid persistence with Aurora PostgreSQL, DynamoDB, and Redis .
- Enterprise Integration : Implement routing, transformation, and integration logic using Apache Camel with messaging services like Kafka, Kinesis, SQS, and SNS .
- DevOps & CI / CD : Manage, maintain, and automate build / deployment pipelines using AWS CodeBuild / CodePipeline and Bitrise for native apps, defining infrastructure using CloudFormation / CDK or Terraform .
- Agile & SAFe Collaboration : Actively participate in all SAFe ceremonies (PI Planning, retrospectives, etc.), embrace self-management for iteration commitments, and collaborate across Product, Architecture, and Middleware teams.
- Monitoring & Observability : Design and implement secure, observable, and scalable cloud architectures using AWS CloudWatch / CloudTrail / X-Ray , with preference for experience in Dynatrace.
Required Qualifications
Experience Level : 7+ years in full-stack engineering, with a strong focus on both native mobile and cloud backend development.Languages & Frameworks : Expert-level proficiency in Swift, Kotlin, TypeScript, Java 21+, and SQL . Experience with SwiftUI, Jetpack Compose, Spring Boot, and ExpressJS / NestJS .Cloud Expertise (AWS Focus) : Deep hands-on experience with core AWS services, including ECS Fargate, Lambda, API Gateway, Cognito, SQS / SNS, Kinesis, Aurora PostgreSQL, and DynamoDB .Integration & Messaging : Practical experience with Apache Camel , and stream processing / messaging via Kafka or AWS Kinesis .DevOps & Infrastructure-as-Code (IaC) : Proven ability to implement CI / CD for native apps (e.g., Bitrise, AWS CodePipeline ) and define cloud infrastructure using CloudFormation / CDK or Terraform .Agile Proficiency : Demonstrable experience working in a SAFe or similar scaled Agile environment, including capacity planning and self-organization.Preferred Experience : Familiarity with Intune MDM, enterprise mobility management, and low-latency, offline-first design patterns.Soft Skills : Strategic, mobile-first thinker; excellent communicator; detail-oriented; and highly collaborative within large, multi-disciplinary teams.Work Arrangement : Must be willing to work in a hybrid capacity and travel to the DC area on an as-needed basis, particularly for critical SAFe ceremonies.Required Skills :
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No