**Descripción breve**: **Job Title: iOS Developer (Swift)** **Location: Colombia** Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. **Role Overview**: **Calificaciones**: **Skills & Qualifications**: - Proven Experience: - 5+ years of experience in iOS development using Swift. - Strong experience with SwiftUI and UIKit. - Familiarity with React Native integration with native Swift code. - Experience with RESTful APIs and GraphQL for backend communication. - Testing & Debugging: - Hands-on experience writing and maintaining tests using XCTest and XCUITest. - Familiarity with ViewInspector or similar testing tools is a plus. - CI/CD: Basic understanding of continuous integration/continuous deployment pipelines and their role in mobile app development (platform team will handle deployment). - Additional Skills: - Familiarity with UIKit is a bonus. - Solid understanding of networking and backend interactions. - Knowledge of app optimization techniques for both performance and user experience. **Desired Soft Skills**: - Excellent communication and collaboration skills. - Strong problem-solving ability and attention to detail. - Ability to work effectively in a fast-paced, dynamic environment. - Passion for clean code, user-centric design, and continuous improvement. **Responsabilidades del puesto**: **Key Responsibilities**: - UI/UX: Develop and maintain elegant and functional user interfaces using SwiftUI and UIKit. - Backend Integration: Interface with RESTful APIs and GraphQL to fetch and send data to backend systems, ensuring smooth communication between client and server. - Optimization: Conduct performance profiling and code optimization to ensure the app runs smoothly and efficiently. - CI/CD: Collaborate with the platform team to manage the deployment pipeline, ensuring seamless integration and deployment using CI/CD tools. - Testing: Write unit tests using XCTest and XCUITest to ensure high-quality, bug-free code. Knowledge of ViewInspector for testing SwiftUI views is a bonus. - Collaboration: Work closely with design and platform teams to ensure alignment of app functionality and deployment standards. **WE LOOK FORWARD TO MEETING YOU** Do you have any questions about the job profile and/or requirements? Please get in touch with your contact person in recruiting. LI-LG6 **#LI-Remote