This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior iOS Developer will work in a team to develop innovative consumer and business applications for a rewards and marketing research platform.
Responsibilities include designing, building, and ensuring the performance and quality of iOS applications.
The role involves integrating with server-side APIs and utilizing the latest Apple development technologies.
Daily communication with US-based team members, subject matter experts, and stakeholders is required.
The team incorporates the latest mobile development technologies like Swift UI, Jetpack Compose, React Native, and Flutter to develop native and hybrid mobile apps for various industries.
Requirements:
3+ years of experience as an iOS Developer.
Proficiency in Swift, Objective-C, and UIKit.
Significant experience with iOS frameworks like Core Data, Core Animation, etc.
Deep understanding of Swift design patterns and architectures (MVC, MVVM, VIPER, or Clean architecture).
Knowledge of multi-threaded, asynchronous code and memory management in the iOS platform.
Experience with code signing, delivery of iOS applications, and RESTful APIs.
Familiarity with Apple’s design principles and interface guidelines.
Experience with SCRUM development methodology.
Excellent spoken and written English.
BS/MS Degree in Computer Science or equivalent.
Passion for building great mobile applications and being a responsible, team-oriented person.
A significant advantage would be:
Experience with other mobile development platforms (e.g., Android, React Native).
Portfolio with working mobile applications and samples of source code.
Benefits:
Professional Growth: Clear career path, vertical and horizontal advancement opportunities.
Regular Salary Raises: Following the curve of your career path and performance.
Social Security (IPS): Access to medical coverage and retirement.
Aguinaldo: Legally mandated benefit.
Work Where You Want: Choose to work remotely, in-office, or a combination of the two.
Upskilling: Various trainings, knowledge sharing events, personal learning budget.
Referral Program: Bonus for referring employees.
Teambuilding: Enjoy team gatherings and communities of interest.