Sr. iOS Developer at Experian
You are a software developer with at least three years of experience building native iOS applications and a degree in Computer Science or a related engineering
Work type: remote
Location: Heredia
Type: Full-time
Summary
You are a software developer with at least three years of experience building native iOS applications and a degree in Computer Science or a related engineering field. You possess deep technical expertise in both Swift and Objective-C and are comfortable managing the entire lifecycle of mobile feature development.
**What makes it worth a look...**
Experian is hiring for a permanent, fully remote position based in Costa Rica that includes a comprehensive benefits package featuring an International Share Save Plan, an annual performance bonus, and education reimbursement. This role offers the chance to lead development efforts on a flagship mobile product while mentoring junior team members.
**You might be a good fit if you...**
* Have hands-on experience working with SwiftUI and UIKit frameworks.
* Can integrate RESTful APIs to connect mobile apps with back-end services.
* Are proficient in utilizing GitHub for code versioning and collaboration.
* Understand Apple interface guidelines and design principles.
Job Description
## Job Description
Technical Responsibilities
- 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.
Leadership and Collaboration- 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.
Project Management- Manage project timelines and deliverables.
- Participate in sprint planning and agile development processes.
- Communicate progress and challenges to stakeholders.
## Qualifications
Education and Experience- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in iOS application development.
Technical Skills- Proficiency in Swift and Objective-C: These are the primary programming languages used for iOS development.
- 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.
Additional Skills- Strong problem-solving abilities: To identify and fix bottlenecks and bugs.
- Collaboration skills: Ability to work with cross-functional teams to define, design, and ship new features.
- Continuous learning: Staying up-to-date with the latest iOS trends and technologies.
## Additional Information
This is a permanent remote home-based role in Costa Rica. No relocation available.Our benefits include: Medical, life and dental insurance, treceavo salario, 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.
View this job on nocollar jobs