Senior iOS Developer

  • Sector: Monroe Information Technology
  • Contact: Patricia Y. Gundran
  • Contact Email: patricia.gundran@monroeconsulting.com.ph
  • Start Date: ASAP
  • Client: Monroe Consulting Group
  • Location: Rizal
  • Salary: PHP100000 - PHP110000 per month + Bi-annual Performance Bonus + WFH Setup
  • Expiry Date: 07 December 2021
  • Job Ref: BBBH222376_1636288259


Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of an in-house IT Development organization and a wholly owned subsidiary of Canada's leading telecommunications company. Our client is an organization that is committed to employees' professional growth and development. They are looking for a Mid/Senior iOS Developer. The job offers a permanent WFH setup and will just be reporting to the office for quarterly meetings (either in San Mateo or Taytay, Rizal, Philippines).


Job Summary:

The Mid/Senior iOS Developer will be part of a fast-paced development team that is responsible for designing and coding the features for a communications/Telecom Mobile App delivery team. The successful candidate will participate in the full lifecycle of the iOS application development, including working with other teams (internal and 3rd party) to understand technologies and requirements, developing and implementing the user experience and helping to push the boundary of what our client's products can do.


Key job responsibilities include:

  • Utilize software development tools such as Swift, Git, Jira and Instruments to develop, test, debug, and deploy quality software
  • May perform as a technical leader or Lead iOS Developer for small software projects
  • 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 for similar technology, and offer suggestions to improve processes
  • Ensure quality of produced code through thorough unit testing
  • Develop performance testing matrices and make sure application development meets performance standards
  • Participate and lead knowledge transfer sessions, capacity analyses, 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 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)


Key job requirements include:

  • Bachelor's Degree in Computer Science or equivalent
  • At least 2-5 years of relevant experience
  • Must have experience with SWIFT and/or Objective-C technologies.
  • Strong understanding of iOS software development lifecycle
  • Understanding of Restful Services
  • Thorough understanding of development processes including agile development methodologies, must understand and leverage Global Delivery Model
  • Experience with Human Touch Interface guidelines
  • Experience with Git, Auto Layout and Alamofire
  • Experience with XCTest for unit testing
  • At least one app in App Store and experience with publishing apps
  • Experience in Performance Optimized & Object-Oriented Design (OOD), SQL Server, N-tier application architecture and full lifecycle of the software design and development process
  • Communication and Negotiation skills
  • Team player and ability to manage technical resources
  • Strong Leadership and organizational abilities
  • Excellent synthesis and analysis capacity
  • Demonstrated ability to deliver complex, multi-platform solution
  • Knowledge or experience with Agile methodology
  • Experienced with System Development Lifecycle management tools
  • Knowledge or experience with HTML5, AJAX, XML, CSS3, jQuery, ReactJS, Bootstrap technologies
  • Understanding of Geographic Distributed Applications
  • Knowledge of security standards and best practices
  • Must be willing to work in a night shift schedule