Job Description
About Us:
Rivka is an IT Consultancy and Software Development company specializing in building World-Class applications for customers around the globe. We are a growing company that loves challenges, making our clients smile, and creating projects that positively impact our community.
We are seeking a skilled and innovative iOS Developer to design, build, and maintain high-performance, reusable, and reliable iOS applications. The ideal candidate has a passion for technology, a strong understanding of iOS development best practices, and the ability to work in a collaborative environment to deliver top-quality mobile solutions.
This position is available for candidates located in Latin America
Responsibilities:
- Develop and maintain iOS applications 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.
- Identify and fix bugs and performance bottlenecks.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Write clean, maintainable, and testable code.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as an iOS Developer with a portfolio of published apps.
- Proficiency in Swift (preferred) or Objective-C.
- Strong knowledge of Apple’s design principles and application interface guidelines.
- Experience with RESTful APIs to connect iOS applications to backend services.
- Familiarity with version control systems like Git.
- Understanding of agile development methodologies.
- Strong problem-solving and debugging skills.
Preferred Skills:
- Experience with Core Data, Core Animation, or other iOS frameworks.
- Knowledge of UI/UX design principles and ability to contribute to design discussions.
- Familiarity with CI/CD pipelines for iOS app development.
- Experience with third-party libraries and APIs.
What we offer:
- A good working environment and the opportunity to be part of a dynamic team, learn new skills, and achieve all your professional goals.
- Work from home (100% remote)