Mobile Developer (iOS)
CSI Interfusion Sdn Bhd- Posted 2 days ago
- Be among the first 10 applicants
Job Description
Responsibilities
● Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features.
● Build reusable iOS software components.
● Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five star ratings.
● Monitor the performance of the live apps and continuously improve them on both code and experience level.
● Raise the bar by reviewing each other's code, share knowledge, tips and tricks, and generally help out - within and across teams. This may include pair programming.
● Evaluate new mobile methodologies and technologies.
Requirements
● A degree in computer science, software engineering, information technology or related fields.
● Up-to-date on the modern IOS programming paradigm, including the use of Swift.
● At least 3 years of mobile engineering experience.
● Strong hands-on experience with modern iOS development using Swift, SwiftUI and UIKit, with solid knowledge of Swift Concurrency (async/await, actors), MVVM or similar modern architecture, RESTful API integration, Swift Package Manager (SPM), unit/UI testing (Swift Testing/XCTest/XCUITest), Git, and CI/CD, with good understanding of mobile security, performance, observability and production trouble shooting.
● Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
● Strong CS fundamentals (with competencies in algorithms and data structures).
● You are highly accountable and take ownership. You also have a collaborative attitude, because Your Problem Is My Problem (YPIMP)
More Info
Key Skills
About Company
CSI Interfusion is a global IT firm specializing Microsoft technologies. We are the leading provider of cloud and innovative digital services, and business solutions. At CSI, our vision is to be the leading digital innovator, creating great experiences, and delivering exceptional value to our clients and their customers.
Our team of more than 60,000 professionals worldwide, we are your global IT sourcing supplier for Engineering, Customer Support, Business Processing and more.


