iOS Software Engineer

Who We Are

We are trusted, modern technology leaders in:

  • Agile Software Development
  • Quality Assurance
  • Cloud Consulting and Managed Services
  • Data Engineering and Analytics 
  • Artificial Intelligence and Machine Learning

We use technology to enrich experiences, empower businesses, and uplift communities.

Our C.A.R.E. values:

  • nourish Creativity
  • embody Agility
  • manifest Reliability
  • pursue Evolution

The Role

We are seeking a skilled and enthusiastic iOS Developer to join our innovative team. If you're passionate about building exceptional iOS applications and have a strong command of Swift and advanced development techniques, we want to hear from you. As a mid-level iOS Developer, you will contribute to designing and implementing cutting-edge mobile applications that provide meaningful user experiences.

The Benefits

At Stratpoint, we enjoy the autonomy, lack of bureaucracy, and the freedom to experiment but without the chaos. We’re like a startup but with adult supervision.

You will be supported by capable management of HR, Finance and IT that adheres to the highest standards of integrity and good governance.

Hybrid is our mode of work, but when we need to come together, we have inviting open floor office spaces designed to spark gatherings, collaboration, and camaraderie.

Stratpoint employees enjoy:

  • SSS, Pag-ibig and Philhealth benefits + company contribution
  • a monthly miscellaneous allowance
  • 13th month pay based on your monthly rate.
  • Vacation and Sick leave
  • Wellness programs such as Wellness Wednesdays
  • HMO coverage
  • Team buildings and quarterly events (company outings and festive celebrations for Chinese New Year, Valentines, Halloween and Christmas)
  • And, friendly intramural competitions

Your Team

You will work closely with our business partners, the household brands in technology, such as Amazon Web Services, Google Cloud, Microsoft and Outsystems.

Your Responsibilities:

  • Develop and maintain iOS applications using Swift, implementing design patterns and object-oriented principles to ensure scalable and maintainable code.
  • Collaborate across teams and departments, effectively communicating technical concepts to both technical and non-technical stakeholders while gathering and translating business requirements into technical solutions.
  • Design and implement network layers and reactive programming solutions to create responsive, high-performance applications that handle real-time data and user interactions.
  • Create intuitive user interfaces adhering to Apple's Human Interface Guidelines, ensuring consistent user experience and accessibility across iOS devices.
  • Implement and maintain robust data persistence systems and security protocols, including encryption mechanisms to safeguard user data and ensure compliance with privacy standards.
  • Lead code quality initiatives through comprehensive testing strategies, regular code reviews, and systematic debugging processes to identify and resolve technical issues.
  • Manage project infrastructure including version control, dependency management, and build configurations to maintain efficient development workflows and deployment processes.
  • Research, evaluate, and integrate third-party APIs and development tools to enhance application functionality and streamline development processes.
  • Build and maintain data management systems using CoreData or Realm, while implementing comprehensive testing frameworks using XCTest, Quick, and Nimble to ensure application reliability.

About You
You are/have: 

  • Bachelor's degree in Computer Science/IT/Computing or equivalent.
  • More than 2 years of experience in iOS application development.
  • Strong command of Swift and advanced programming concepts.
  • Familiarity with design patterns and object-oriented design principles.
  • Proficiency in multithreading, networking, and asynchronous programming.
  • Knowledge of Interface Builder and SwiftUI for UI component design.
  • Proficiency in Unit Testing and code reviews.
  • Basic security knowledge and experience with security measures.
  • Ability to analyze and troubleshoot issues with a problem-solving mindset.
  • Familiarity with 3rd party API platform tools for common tasks (eg. Postman, Insomnia)
  • Excellent communication and teamwork skills.
  • Can start immediately.

The requirements listed in this job description are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark of what we are looking for, we encourage you to submit an application. We look forward to getting to know you more!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

iOS Software Engineer Q&A's
Report this job
Apply for this job