A tech company is seeking a Software Developer to design and build advanced iOS applications. The ideal candidate should have 3-5 years of experience in software development and be proficient in iOS frameworks. Responsibilities include collaborating with teams to define and ship new features, maintaining code quality, and improving application performance. This position requires a BS/MS degree in Computer Science. The work mode is from the office located in DHA Sector F, Rawalpindi Cantonment, with shifts from 10 am to 7 pm.
Qualifications
3-5 years of proven working experience in software development.
Familiarity with cloud messaging APIs and push notifications.
Responsibilities
Design and build advanced applications for the iOS platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Help maintain code quality, organization, and automatization.
Ensure quality and performance of the application to specifications.
Identify potential problems and resolve application bottlenecks.
Work on bug fixing and improve application performance.
Continuously discover, evaluate, and implement new technologies.
Skills
iOS frameworks (Core Data, Core Animation)
Experience with offline storage
Threading
Performance tuning
RESTful APIs
UI/UX standards
Apple’s design principles
Low-level C-based libraries
Cloud message APIs
Education
BS/MS degree in Computer Science or related subject
Job description
Responsibilities
Design and build advanced applications for the iOS platform
Collaborate with cross-functional teams to define, design, and ship new features.
Help maintain code quality, organization, and automatization
Ensuring quality and performance of the application to specifications.
Identifying potential problems and resolving application bottlenecks.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Qualifications / Requirements & Skills
BS/MS degree in Computer Science, Engineering or a related subject
3-5 years of proven working experience in software development
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Familiarity with cloud message APIs and push notifications