Job title: Senior IOS Developer - Support
Job type: Permanent
Emp type: Full-time
Industry: Business Process Outsourcing (BPO)
Expertise: Information Technology & Telecommunications
Location: Taytay, Rizal
Job published: 2022-03-23
Job ID: 34761

Job Description

KEY RESPONSIBILITIES:
You will:

  • Be part of a skilled maintenance team that is responsible for sustaining our core mobile applications
  • Responsible for resolving technical issues, including working with other teams (internal and 3rd party) to understand technologies and requirements, developing and implementing fixes, and identifying and driving code improvements.
  • Utilize software development tools such as Xcode, TFS, Jira and Instruments to develop, test, debug, and deploy quality software​
  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions
  • Provide reliable solutions to a variety of problems using sound problem solving techniques including root cause analysis and outline corrective action for given problems
  • Estimate level of effort, evaluate new options of similar technology, and offer suggestions to improve processes
  • Ensure quality of produced code by thorough unit testing
  • Developing performance testing matrix and making sure application development meets performance standards
  • Participate and lead knowledge transfer sessions, capacity analysis, and performance trends and establish proper monitoring and hand off to support team
  • Work with Enterprise and Application Architecture teams to drive alignment around more pragmatic vs. prescriptive solutions
  • Monitor and vet major architectural decisions, changes, and open issues (e.g. data placement, tool/technology product selection, interfaces, new data stores, infrastructure issues)

QUALIFICATIONS & REQUIREMENTS:

  • Bachelor's degree in computer science or equivalent
  • Senior developer - Minimum 4+ years of relevant experience – works as a Feature Team Lead, leading other Senior/Intermediate developers
  • Experience with a variety of technologies, protocols, languages, techniques and design structures, including knowledge of iOS APIs, iOS layers, Objective-C, SWIFT, HTML5, AJAX, XML, CSS3, jQuery, ReactJS, Bootstrap technologies
  • Strong understanding of iOS software development lifecycle
  • Understanding of security techniques and web server structures including Geographically Distributed Applications, Databases, SOAP/REST/JSON
  • Thorough understanding of development processes including agile development methodologies must understand and leverage Global Delivery Model
  • Experience with human touch interface guidelines
  • Experience with Auto layout, Alamofire
  • Experience with XCTest for unit testing
  • At least one app in app store and experience with publishing apps.

Work Schedule: Night Shift – 7PM to 4AM
Work Setup: Temporary WFH / Hybrid