Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collaborate with cross-functional teams to define, design, and ship new features.
- Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs
- Work with outside data sources and API's
- Continuously discover, evaluate, and suggest new technologies to maximize development efficiency.
- Support in solving impediment technical issues with junior, mid-level developers.
Job Requirements
- Minimum 3 years of experience in developing and maintaining iOS applications.
- Solid understanding of the full iOS application life cycle.
- Expert-level proficiency in Swift programming language.
- Experience with VIPER and MVVM design patterns.
- Strong knowledge of RESTful APIs and experience with third-party libraries Integration.
- Experience with Firebase is a plus.
- Experience with Unit test is a plus.
- Experience with Git version control and Agile software development methodologies.
- Published at least one original iOS app.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Outstanding time-management skills.
- Critical thinker and problem-solving skills.