iOS Developer
Experian
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇷 Costa Rica
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
iOSObjective-CSwift
About the role
- Contribute to the development of Experian's flagship iOS native application.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Implement new technologies to maximize development efficiency.
- Mentor junior developers and provide guidance on best practices.
- Lead code reviews and ensure adherence to coding standards.
- Coordinate with product managers and designers to understand requirements and deliver solutions.
- Stay up-to-date with the latest industry trends and technologies to keep the team informed.
- Manage project timelines and deliverables.
- Participate in sprint planning and agile development processes.
- Communicate progress and challenges to stakeholders.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in iOS application development
- Proficiency in Swift and Objective-C
- Experience with iOS frameworks: Such as SwiftUI and UIKit
- Knowledge of Apple's design principles and interface guidelines
- Familiarity with code versioning tools: Including GitHub
- Experience with RESTful APIs: For connecting iOS applications to back-end services.
Benefits
- Medical, life and dental insurance
- Asociacion Solidarista
- International Share Save Plan
- Flex Work/Work from home
- Paid time off
- Annual Performance Bonus
- Education Reimbursement
- Family Bonding
- Bereavement Leave
- Referral Program
- and more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS application developmentSwiftObjective-CSwiftUIUIKitRESTful APIscode qualityautomationcoding standardsagile development
Soft skills
collaborationmentoringcommunicationleadershipproblem-solvingproject managementstakeholder engagementteam coordinationadaptabilitytime management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineeringrelated field degree