Vacancy expired!
Make a difference Ciber Global wants you. Come build new things with us and advance your career. At Ciber Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
- IOS Senior Software Engineer
- We also believe in providing you with the freedom to define and realize your dreams.
- With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow s transportation.
- In Enterprise Connectivity, we create lifetime value for our customers by delivering connected experiences and solutions that are purposeful and differentiated with simplicity and ingenuity to generate sustainable returns.
- We equip the enterprise to derive value from connected vehicle data to generate sustainable savings.
- We are focused on delivering software, leveraging Extreme Programming (EP) and cloud technology. In this environment the Software Engineer is expected to work in a pair, working and developing tested code, based on proven Lean/Agile methods.
- Write production-quality code to deploy exciting connectivity solutions for our customers
- Collaborate with teams working on connected software solutions to deliver new features
- Monitor and evaluate the performance of our solutions and continually improve our codebase and quality
- Bachelor s Degree in Computer Science or similar scientific field of study
- 4+ years of work experience in mobile development.
- 4+ years of experience with iOS app development using Objective-C and/or Swift with a solid understanding of the IOS lifecycle
- Expertise in mobile foundations and developing frameworks/SDKs and modular applications.
- Strong knowledge of IOS UI design principles, patterns, and best practices
- Strong experience with Cocoa and UIKit/SwiftUI frameworks
- Strong knowledge and experience using Coordinators, Delegates, MVC, MVVM, etc. patterns
- Strong fundamentals in OOPS, SOLID principles and various IOS Components and APIs.
- Expertise in asynchronous programming and have deep knowledge about concurrency and thread-safety.
- Familiarity with RESTful APIs to connect IOS
- Strong ability to work with CoreData, Keychain and APNS.
- Highly effective in working with other technical leads, Product Managers, UI/UX Designers, and Product Owners.
- Proficiency in continuous integration and continuous delivery in the mobile space.
- Familiar with eXtreme Programming (XP) practices, including:
- Pair/Mob programming
- Test-first/Test Driven Development (TDD) and UI tests using XCUITests
- Experience in leading engineering teams in technical practices and culture.
- The minimum requirements we seek: Bachelor s Degree in Computer Science or similar scientific field of study
- 4+ years of work experience in mobile development.
Vacancy expired!