> Markdown version of [/jobs/ext/2946382-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2946382-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** Choosing Capgemini - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Salary:** $68,911.0 - $161,544.0 - **Contract:** Permanent contract - **Skills:** Multitier Architecture, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Akka (Toolkit), IOS Applications, Apple IOS, Unit Testing, Mobile Application Development, Cloud Computing, Databases, Continuous Delivery, Continuous Integration, Software Debugging, Linux, Push Technology, Mobile Application Software, Java Database Connectivity, MySQL, Model View ViewModel, Play Framework, Raspberry Pi, Release Management, Ansible, Scala (Programming Language), Server Administration, Software Engineering, SQL Databases, Datadog, Uikit, Swiftui, Ios Frameworks, Swift (Programming Language), Backend, Git, Core Data, Integration Tests, Restful APIs, Service Stack, Programming Languages, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.careerbuilder.com/job-details/full-stack-engineer-ios-scala-atlanta-ga--cbf66abb-6c06-4371-82aa-0c5895d2e22c ## About the Role * 5+ years in iOS development using Swift, UIKit, SwiftUI, MVVM, and Clean Architecture * Experience with Combine, Core Data, URLSession, Push Notifications, and Async/Await * Backend development using Scala, Play Framework, Akka, REST APIs, and Microservices * Strong knowledge of MySQL, SQL, and Slick/JDBC * Experience with CI/CD pipelines, Ansible, Git, and Datadog * Hands-on experience with unit testing, integration testing, debugging, and production support * Basic knowledge of Raspberry Pi, Linux/Raspbian, and device connectivity concepts * Must be authorized to work in the United States without sponsorship. Preferred Profile: * Full-stack engineer with strong iOS and Scala experience * Proven production support and troubleshooting expertise * Self-driven, able to work independently and across global teams/time zones * Strong problem-solving and communication skills, Agile Programming Methodologies, Ansible, Application Programming Interface (API), Artificial Intelligence (AI), Business Transformation, Cloud Computing, Communication Skills, Compensation and Benefits, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Ecosystems, Employee Assistance Plan, Equal Employment Opportunity (EEO), Git, Healthcare, Identify Issues, Integration Testing, International Business, JDBC (Java Database Connectivity), Linux Operating System, Microservices, Mobile Applications, Mobile Applications Development, Model View ViewModel (MVVM), MySQL, Problem Solving Skills, Production Control, Production Support, Release Management/Engineering, SQL (Structured Query Language), Scala Programming Language, Software Administration, Software Development, Swift, Team Player, Technical/Engineering Design, Unit Test, iOS ## Description We are seeking a highly skilled Full Stack Engineer with strong expertise in iOS application development and Scala backend development. The ideal candidate will be responsible for designing, developing, deploying, and supporting enterprise-grade mobile applications and backend services. This role requires hands-on experience across the full technology stack, including mobile development, APIs, databases, CI/CD pipelines, monitoring, and production support. Your Role * Develop and maintain enterprise iOS applications * Build and support Scala-based APIs and microservices * Manage deployments, releases, and CI/CD pipelines * Troubleshoot issues across mobile, backend, database, and infrastructure layers * Collaborate with cross-functional teams in an Agile environment ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)