Lumen Solutions Group Inc. · 2 months ago
Full Stack Native and Cloud Engineer
Lumen Solutions Group Inc. is seeking 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. This role focuses on delivering mobile-first, cloud-native solutions for operational and passenger applications.
Information Technology & Services
Responsibilities
Design and develop native iOS (Swift, SwiftUI) 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 (MultipeerConnectivity, Nearby Connections)
Build indoor wayfinding experiences using CoreLocation, 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
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
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
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
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
Qualification
Required
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
Tools: JIRA, Confluence, XRay, GitHub Enterprise, Postman, Docker
Mobile App Development (iOS & Android): Design and develop native iOS (Swift, SwiftUI) 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 (MultipeerConnectivity, Nearby Connections)
Build indoor wayfinding experiences using CoreLocation, 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
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
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
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
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
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
Preferred
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
Experience with Dynatrace for end-to-end application monitoring (nice to have)