iOS Developer
Outsourced Chatting Solutions Inc.
THIS IS A HYBRID SET-UP
We are looking for a hands-on iOS Automation Developer specialized in Appium-based mobile automation .
This role is not a backend development position.
The core responsibility is to design, build, and maintain robust Appium automation frameworks for iOS , used to automate real-world mobile workflows at scale.
The Developer will work on:
- iOS automation (jailbroken and non-jailbroken devices)
- Appium frameworks built for reliability, scalability, and multi-device execution
- Integration with internal systems (configuration, APIs, job triggers)
- Debugging and improving automation stability in production-like conditions
Experience in reverse engineering mobile applications (traffic interception, private APIs, IPA analysis) is a strong plus.
II. DUTIES AND RESPONSIBILITIES
- volve (UI changes, behavior changes, protec A. iOS Automation (Appium)
- Design, build, and maintain clean, modular, and maintainable Appium automation frameworks for iOS.
- Automate complex mobile workflows on:
- jailbroken devices
- non-jailbroken devices
- sideloaded applications
- Ensure automations are stable under real conditions (network changes, delays, failures).
- Handle:
- retries
- timeouts
- flaky UI states
- device disconnects or crashes
- Support multi-device and parallel execution .
B. Automation Reliability & Scaling
- Improve automation reliability over time (reducing flakiness, false failures).
- Implement logging, execution state tracking, and failure diagnostics.
- Maintain long-running or repeated automation processes.
- Adapt automations as apps etions).
C. Internal Integrations & Configuration
- Consume internal APIs to:
- fetch configuration
- retrieve execution parameters
- report results or states
- Use configuration files or dynamic inputs to drive automation behavior.
- Trigger or interact with external jobs or systems when required.
- Work within an existing automation ecosystem (not Appium in isolation).
D. Reverse Engineering & App Analysis (Nice to Have)
Experience in one or more of the following is highly appreciated :
- Intercepting mobile traffic (MITM tools).
- Understanding and analyzing private / non-documented APIs .
- Reproducing or simulating app behavior based on observed traffic.
- Decompiling and inspecting IPA files.
- Investigating app logic, protections, or unexpected behavior.
This is not mandatory, but candidates with these skills will be strongly valued.
E. Collaboration & Problem Solving
- Work closely with:
- Operations teams
- Technical leads
- Other automation or data-focused roles
- Translate operational needs into reliable automation logic.
- Communicate clearly about:
- limitations
- risks
- required trade-offs
- Proactively suggest improvements to automation design or execution.
III. SCOPE CLARIFICATION (IMPORTANT)
This is an automation-first role .
The Developer owns:
- Appium automation frameworks
- iOS automation reliability and scalability
- Device-level execution logic
- Automation debugging and maintenance
IV. QUALIFICATIONS
Required Skills & Experience
- Practical experience with Appium for iOS automation .
- Strong understanding of iOS app behavior and UI automation challenges.
- Ability to build maintainable automation frameworks , not just scripts.
- Experience handling flaky tests, retries, and unstable execution environments.
- Ability to read and understand existing automation codebases.
- Comfortable working with internal APIs and configuration-driven systems.
No formal degree required. Skills and experience matter more than credentials.
Nice to Have
- Experience with jailbroken iOS devices.
- Experience with sideloaded iOS apps.
- Reverse engineering or mobile traffic analysis experience.
- Background as:
- Mobile developer
- Automation engineer
- QA automation specialist
- Self-taught automation / tooling developer
- Familiarity with Git-based workflows.
Soft Skills & Mindset
- Strong problem-solving and debugging mindset.
- Comfortable working in imperfect, evolving environments.
- Autonomous, responsible, and execution-focused.
- Able to work with both technical and non-technical stakeholders.
- Pragmatic approach: results matter more than theory.
- Comfortable using modern tools (including AI-assisted development) to improve speed and quality.
- ...A leading provider of English language tutoring services for foreigners, with a primary focus on clients in Japan. Position: iOS Developer Company Industry: IT Company Work Location: Mandaue City, Cebu, Philippines Work Schedule: Monday to Friday | 9:00AM-6:...
- ...We are looking for a Full Stack Developer to join our team in Cebu ! If you have a passion for building high-quality web applications,... ...(Redis, Memcached, etc.). ~ Knowledge in mobile development (iOS & Android) is a plus. ~ Experience with publishing mobile applications...
- ...Mobile Developer Company Industry: IT Company Work Location: Mandaue City, Cebu, Philippines Work Schedule: Monday to Friday | 9... ...Salary: Php 70,000 - Php 80,000 gross Work Set Up: On-site IOS Developer • Team-development experience with Git/GitHub and...
- ...websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple...
- ...Backend Developer – AI-Native SaaS Platform Company: LeadAI Pty Ltd Location: Remote / Cebu-based preferred Position Type: Full-time Compensation: Based on experience and capability Why Join LeadAI This is a hands-on technical role inside an AI-...
- ...discovered in testing. Document the application to facilitate maintenance. Client Relationship Development and Management Design, develop and configure software systems to meet market and/or client requirements either end-to-end from Analysis, Design Implementation,...
- ...Configure, build, and test the application or technical architecture components Participate in transitioning the designs to the developers, code reviews and transitions of the application or technical architecture components to the testers Fix any defects and...
- ...We are seeking an experienced AI/ML Developer to design and deliver intelligent, data-driven solutions that power business decision-making. The ideal candidate has strong Python skills and deep knowledge in building and deploying AI/ML models, especially those based on...
- ...years experience) - Strong understanding of object-oriented programming principles. - Experience with web application frameworks and technologies. - Familiarity with database management systems and SQL. - Experience in developing RESTful APIs and microservices....
- ...discovered in testing. Document the application to facilitate maintenance. Client Relationship Development and Management Design, develop and configure software systems to meet market and/or client requirements either end-to-end from Analysis, Design Implementation,...
- ...Design, develop, and maintain dApps and smart contracts on the Kava blockchain. Collaborate with the team to implement secure and scalable blockchain solutions. Write, test, and deploy smart contracts using Kava’s Cosmos-SDK and Tendermint. Integrate Kava’s functionalities...
- ...Python Automation Engineer: Auction Site Scraper & AI RFQ Match Engine Job Description: We are seeking a talented Python developer to build a specialized, automated pipeline that scrapes secondary-market auction sites for enterprise IT hardware and automatically...
- ...mapping to identify potential outlets for AFCMI products. Collaborate closely with Regional Distribution (RD) Sales Personnel to develop and execute sales strategies. Conduct sales calls to identified outlets and promote relevant SKUs based on the designated must-...
- ...Job Title: Full Stack Web Developer Location: Aboitiz Corporate Center, Gov. Manuel A. Cuenco Ave, Cebu City Employment Type: Full-time, Office-based ENVI-COMM CORPORATION is seeking a skilled Full Stack Web Developer to design, build, and maintain web applications...
- Design, develop, and maintain Microsoft-based software and web applications tailored to the needs of an organization College graduate
- ...a plus. ~7+ years of professional software development experience. Job Responsibilities: Software Development -Design, develop, and optimize high-quality, scalable software. Technical Leadership – Mentor junior developers and provide technical guidance....
- ...needs. Your typical day will involve collaborating with various teams, managing project timelines, and ensuring that the applications developed meet the specified requirements while maintaining high standards of quality and performance. Responsibilities: - Expected to...
- ...We are looking for a talented Unity game developer to join us in creating innovative and exciting hyper-casual games. This full-time position will involve all aspects of game development, from ideation and prototyping to release. We are looking for someone who can create...
- ...As a developer on ABAP, you will analyze, design, implement and deploy SAP solutions to achieve defined business goals. You would be aligning the ABAP / RICEFW development with business strategy, working with the onshore or directly with the client, reviewing code written...
- ...The Research & Development Specialist is responsible for developing new products, improving existing formulations, and ensuring that all products meet quality, safety, and regulatory standards. This role involves conducting research, performing product trials, and collaborating...
- ...As a Software Development Engineer (Front-End) , you will be responsible for designing, developing, and maintaining high-quality web applications using React. You will collaborate with cross-functional teams to deliver scalable and user-friendly solutions, ensuring optimal...
- ...Japanese Speakers who will help them manage their Japanese clients and improve their operations or services. Responsible for developing systems using SAP ABAP and other supporting SAP Modules. Develop technical design documents based on functional design documents...
- ...Workday Extend Application Developer Qualifications: Bachelor's Degree in any relevant field At least 2 years of experience in Workday Extend. Strong understanding of application development methodologies and best practices. Experience with integration tools...
- Responsibilities: Design and implement new features using Ruby on Rails. Collaborate with product, design, and QA teams to improve functionality and user experience. Refactor and optimize code for performance and maintainability. Integrate third-party APIs ...
- ...low-code platforms to align solutions with business needs while preserving compatibility and performance.Summary: As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes...
- ...Workday Extend Application Developer Onsite – Cebu Shifting Schedule (depending on project/client requirement) Full-Time Job Summary We are looking for a Workday Extend Application Developer with strong technical expertise to design, build, configure, and...
- ...We have signing bonus when you apply! Job Description: We are looking for a talented SAP Developer to join our team and support the design, development, and implementation of SAP solutions across the organization. The ideal candidate will work closely with functional...
- ...code solutions while adhering to rigorous engineering, governance, and ALM standards. Qualifications: • Hands on experience developing solutions with Microsoft Power Apps • Experience with Power Automate for workflow and process automation • Understanding of...
- Responsible for the full software development life cycle, including defining technical requirements, writing and optimizing code, debugging, and ensuring high-performance, scalable applications. Collaborates with cross-functional teams and DevOps, mentors junior engineers...
- ...Shift: Mid Shift Summary Strategic Analytics is a dynamic, growing team at Arch. The team develops innovative predictive models and analytical tools to improve profitability and growth. This position will support the technical implementation of predictive models...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Developer. Be the first to apply!
