Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and build advanced applications for the iOS platform.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Monitor junior engineers.
- Ensure that we’re up to date on iOS systems and design principles
- Participate in code reviews to ensure adherence to coding standards.
- Apply basic professional knowledge related to software engineering processes and tools used within the team.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
Job Requirements
- Familiar with Agile Methodology.
- Proficient with Swift.
- Experience with offline storage, threading, and performance tuning.
- Understanding of Apple’s design principles and interface guidelines.
- Good Knowledge of Versioning Control (Git).
- Solid understanding of the full mobile development life cycle.
- Strong understanding of OOP.
- Good Knowledge of MVVM.
- Ability to work with new technologies.
- Quick learner.