Overview
Skills
Job Details
Position: Sr. Full Stack Native and Cloud Engineer
Location: Hybrid in Washington, DC
Duration: Long Term
Job Description:
We are looking for a Senior Full-Stack Mobile & Cloud Engineer experienced in designing and developing native iOS and Android applications that interface with modern AWS and Azure-based back-end architectures. The ideal candidate combines hands-on experience with Swift/Swift UI, Kotlin/Jetpack Compose, and AngularJS/Angular front-end development with experience in AWS ECS Fargate, Lambda, Aurora PostgreSQL, and Back-End for Front-End (BFF) frameworks such as Spring Boot, NodeJS, and Apache Camel.
Key Responsibilities
- Mobile App Development (iOS & Android)
- Design and develop native iOS (Swift, Swift UI) and Android (Kotlin, Jetpack Compose) applications.
- Integrate with AWS Cognito User & Device Pools, MSAL (Azure AD), and enterprise SSO.
- Implement peer-to-peer communication APIs (Multipair Connectivity, Nearby Connections).
- Build indoor wayfinding experiences using Core Location, iBeacon, ARKit (iOS) and ARCore (Android).
- Extend functionality to Apple Watch and Wear OS devices using SwiftUI and Compose frameworks.
- Leverage BNNS (Basic Neural Network Subroutines) and Android NNAPI for on-device intelligence.
- BFF (Back-End for Front-End) Architecture
- Architect and develop BFF microservices using Spring Boot (Java 21+) or NodeJS (22+) running on AWS ECS Fargate.
- Shape and aggregate data from multiple sources (MQ, MuleSoft, Oracle, SQL Server, DataBricks) into mobile-optimized JSON APIs.
- Use GraphQL, REST, or AppSync patterns to deliver adaptive payloads to client apps.
- Implement Apache Camel for routing, transformation, and integration with Kafka, Kinesis, SQS, and SNS.
- Manage API versioning, schema evolution, and delta synchronization optimized for low-bandwidth environments.
- Cloud and Data Integration
- Build and maintain AWS Lambda (NodeJS & Java) microservices for real-time and event-driven workflows.
- Work with Aurora PostgreSQL, DynamoDB, and Redis for hybrid persistence and caching layers.
- Develop streaming integrations using AWS Kinesis and Kafka for event ingestion.
- Design secure, observable, and scalable cloud architectures using AWS CloudWatch, CloudTrail, and X-Ray.
- DevOps & CI/CD- Implement automated build and deployment pipelines using AWS CodeBuild, CodeDeploy, CodePipeline, and Bitrise for native iOS and Android.
- Manage container orchestration on AWS ECS Fargate.
- Define and monitor CloudFormation/CDK or Terraform infrastructure as code.
- Apply continuous integration and delivery practices aligned with client's enterprise DevSecOps standards.
Agile / SAFe Collaboration
- Operate within a SAFe Agile framework, contributing to PI Planning, backlog grooming, sprint execution, and retrospectives.
- Collaborate with Product Owners, Architects, and Middleware teams to ensure alignment between mobile UX and backend capabilities.
- Participate in technical design reviews, security assessments, and architecture councils.
Required Qualifications:
Languages: Swift, Kotlin, TypeScript, Java 21+, NodeJS 22+, SQL/PLpgSQL
Frameworks: SwiftUI, Jetpack Compose, Spring Boot, ExpressJS/NestJS, AngularJS/Angular
Cloud Services: AWS ECS Fargate, Lambda, API Gateway, Cognito, SQS/SNS, Kinesis, Redis, Aurora PostgreSQL, DynamoDB, CloudWatch, CloudTrail, Azure AD/MSAL
Integration: Apache Camel, Kafka, MuleSoft, REST, GraphQL, AppSync
DevOps: AWS CodeDeploy, CodePipeline, CloudFormation/CDK, Bitrise, GitHub Actions, Azure DevOps, Dynatrace (nice to have)
Tools: JIRA, Confluence, XRay, GitHub Enterprise, Postman, Docker
Desired Qualifications:
- Experience with Dynatrace for end-to-end application monitoring (nice to have
- Experience integrating mobile apps with real-time operational systems (e.g., seat reservations, onboard data capture, safety/aware systems).
- Proven ability to bridge mobile UI with complex enterprise middleware (AWS/Azure/MuleSoft).
- Familiarity with Intune MDM and enterprise mobility management (eMD device management).
- Experience with P2P, offline-first, and low-latency design patterns for mobile field operations.
- Strong understanding of AWS and Azure hybrid cloud interoperability. Soft Skills & Mindset
- Strategic, mobile-first thinker with a passion for cloud innovation and modern DevOps.
- Collaborative and adaptable thrives in large, multi-disciplinary Agile programs.
- Detail-oriented and proactive in identifying risks, optimizations, and scalability opportunities.
- Clear communicator capable of translating technical designs into actionable user stories and deliverables.