05 ago
|
Valce Talent Solutions
|
Jalisco
05 ago
Valce Talent Solutions
Jalisco
What Does success mean in this role? 5–7 years of
professional iOS development experience. Proficient in Swift and/or
Objective-C . Deep understanding of iOS frameworks and best
practices for mobile development. Strong grasp of RESTful APIs ,
JSON , and client-server communication. Familiarity with mobile
development design patterns and principles. Experience with the
full mobile development life cycle, from concept to deployment and
maintenance. Comfortable with version control systems like Git.
Previous experience with App Store submission , certificates, and
profile management. Excellent problem-solving skills and attention
to detail. Strong communication skills and ability to work
collaboratively in a team environment. Daily Activities: Design and
develop advanced applications for the iOS platform using Swift
and/or Objective-C . Collaborate with cross-functional teams to
define, design, and ship new features. Ensure the performance,
quality,
and responsiveness of applications by leveraging native
iOS frameworks such as UIKit , Core Data , Core Animation , and
more. Integrate with RESTful APIs and work with JSON to connect iOS
applications to backend services. Apply modern architectural
patterns such as MVC , MVVM , or similar to ensure clean and
maintainable code. Use Xcode , Instruments , and other development
tools to debug, optimize, and refine application performance.
Conduct thorough Unit Testing and UI Testing using frameworks like
XCTest and XCUITest . Manage app releases, including provisioning,
certificates, profiles, and submission to the Apple App Store .
Maintain code quality through Git , code reviews, and continuous
integration practices. Leverage dependency managers like CocoaPods
or Swift Package Manager for efficient project
management.
📌 iOS Developer (Jalisco)
🏢 Valce Talent Solutions
📍 Jalisco