Responsibilities:

  • Develop features in native iOS applications based on feature specifications and technical designs
  • Contribute to creating feature specifications and technical design schematics
  • Troubleshoot, support, and build upon pre-existing technology solutions within existing architecture/patterns
  • Contribute to requirements gathering and analysis activities such as storyboarding, developing use cases, and creating functional requirements specifications
  • Create and build out database models, then surface data to user interfaces by using object-oriented techniques, often using object-to-relational mappers
  • You are proficient in iOS development tools like Xcode and TestFlight and you’ve read and re-read Apple’s Human Interface Guidelines.
  • Create user interfaces XIBs, Storyboards, or through code
  • You’ve built RESTful JSON APIs before and know your way around GitHub and unit testing.
  • Take responsibility for feature-focused unit and system testing (built both by you and others).
  • Contribute to facilitating acceptance testing procedures and monitoring results
  • Participate in code reviews.
  • Maintain issues in ticketing queue for the project.
  • Mentor and coach junior team members.
  • Provide estimates for assigned items as well as assist with scoping of larger enhancement requests.
  • You’ve used common iOS third party libraries such as Alamofire alongside a dependency the manager such as CocoaPods and are familiar with their strengths and weaknesses.
  • Champion sustainability and maintainability coding practices internally

Skills and Abilities

  • 4 years or more of relevant development experience
  • Deep hands-on knowledge of native iOS frameworks (UIKit, CoreAnimation, etc), Xcode, Instruments, TestFlight, and Swift
  • Experience submitting apps to the App Store
  • Candidate should be a self-motivated, independent, detail-oriented, responsible team-player and exhibit exceptional relationship management skills
  • Solid understanding of object-oriented programming (OOP) and computer science foundations.
  • Experience with CoreData, Realm or other data persistence framework
  • Motivation with an emphasis on customer satisfaction and quality.
  • Passion for not only fixing surface issues but uncovering the underlying technical/structural problems
  • Ability to multi-task across multiple different projects simultaneously, with context-switching occurring frequently
  • Strong time-management skills, providing solutions that meet clients’ needs within their time and budget constraints
  • Excellent verbal and written communication and documentation skills.
  • Knowledge of sound business practices and a proven track record of anticipating and exceeding customer expectations

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
BS(IT), MS(IT), BSCS, MSCS
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Apr 12, 2020
Posting Date:
Mar 11, 2020

Monty Mobile

Telecommunication / ISP · 101-200 employees - Islamabad

Telecom sms traffic carrier and VAS provider

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

SQA Intern

Magnatec Systems, Lahore, Pakistan
Posted Apr 23, 2024
I found a job on Rozee!