LEVEL
Mid-level
TEAM
Development
TYPE
Full-time
LOCATION
Remote
We are seeking a passionate and experienced iOS Developer to join our Development team. In this role, you will develop high-quality native iOS applications, contribute to the full development lifecycle, and collaborate closely with cross-functional teams. You will work with modern architectural patterns and emerging mobile technologies to deliver top-performing applications for global users.
WHAT WE NEED
Qualifications
• Bachelor’s or Master’s degree in Computer Engineering or related field
• 3-4 years of proven experience in native iOS development
• Strong OOD/OOP skills based on Swift programming language
• Good understanding of application life cycle
• Hands-on experience in MVVM&MVP architectural patterns
• Strong knowledge of SOAP, Encryption, CocoaPods
• Proficient understanding of code versioning tools, such as Bitbucket, Git
• Understanding of Web Services; with their use in mobile implementations
• Knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• 3rd party tool integration experience is a plus
• Ability to write clear and well-documented code
• Strong analytical and problem-solving skills
• Live iOS application on Appstore is preferred
• Efficient level of English to research, write documentation and read
• No military obligations for male candidates, or postponed for 2 years
WHAT YOU WILL DO
Job Description
• Developing and updating applications in iOS platform
• Contributing to all processes of our projects from analyzing to publishing
• Fulfilling the responsibilities taken on time and thoroughly
• Participate in Agile sprint planning sessions and provide constructive feedback
• Deliver through the entire app life cycle from concept and design to release and support
• Implement product features within a team using best practices to meet product deliverables
• Work on bug fixing and improving application performance
WHAT WE OFFER
Offering?
• 100% Remote work
• Dynamic and friendly work environment
• Continuously learning and development opportunities
• Extra vacation time
• A competitive salary with great benefits
• Stock options available to qualified employees
• Private health insurance
Apply Now
Apply Now