Home › Companies › Iidentifii › Mobile Engineer
Mobile Engineer
Iidentifii · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Iidentifii |
| Title | Mobile Engineer |
| Normalized title | - |
| Department / team | - |
| Location | South Africa |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-02-11 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Iidentifii. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Iidentifii |
| Source | 56c97846-fdb1-4126-8180-445c05b5f087 |
| ATS provider | BambooHR |
Description
ROLE PURPOSE
The Cross-Platform Mobile Developer at iiDENTIFii is responsible for designing, developing, testing, and maintaining high-performance mobile applications across Android and iOS platforms, including native and cross-platform solutions.
This role will work closely with product managers, designers, backend developers, and QA teams to deliver innovative, user-friendly, and scalable mobile solutions. The developer will contribute to all stages of product development, from requirements gathering to release and ongoing improvements, ensuring adherence to best practices in mobile app architecture, UI/UX design, and performance.
ROLE TASKS & RESPONSIBILITIES
Application Development
Design and build advanced applications for Android, iOS, and cross-platform environments, ensuring responsiveness, performance, and a seamless user experience.
Collaborate with cross-functional teams to define and implement new mobile features.
Maintain code quality, organisation, and automation processes.
Identify and implement performance improvements to enhance application responsiveness.
Build new mobile features from concept through to implementation.
Stay updated on mobile trends, emerging technologies, and best practices across Android, iOS, and cross-platform frameworks (e.g., React Native, Flutter).
Programming and Coding
Write clean, maintainable, and efficient code in Java, Kotlin, Swift, Objective-C, and cross-platform frameworks.
Conduct code reviews and maintain technical documentation for architecture, design decisions, and coding standards.
Collaborate with DevOps teams to ensure smooth deployment processes, CI/CD pipelines, and code integration.
Use version control systems (e.g., Git) for code management.
Optimize code for maximum speed, scalability, and maintainability.
Apply SOLID principles and modern mobile architecture paradigms (e.g., microservices, event-driven).
UI/UX Design
Collaborate with designers to implement attractive, intuitive, and consistent interfaces across platforms.
Ensure mobile applications meet high-quality UI/UX standards and follow Apple and Android design principles.
Testing and Debugging
Conduct thorough testing of applications to identify and fix bugs or performance issues.
Work with QA teams to implement automated testing strategies.
Apply best practices for TDD/BDD and maintain well-tested code.
Collaboration and Communication
Work in an agile environment with cross-functional teams to deliver best-in-market mobile experiences.
Communicate effectively and provide technical guidance to team members.
Collaborate with designers, testers, and product managers to find optimal solutions.
Living the iiDENTIFii Culture
Champion the iiDENTIFii culture and values in all interactions.
Foster innovation, collaboration, and excellence.
Demonstrate a deep understanding of company purpose and vision, contributing actively to business success.
TECHNICAL SKILLS, QUALIFICATIONS AND EXPERIENCE NEEDED
Qualifications and Experience:
Proven experience as a Mobile Developer working across Android and iOS platforms
Demonstrated experience building end-to-end mobile applications from design through development, testing, deployment, and store release
Experience working in agile, cross-functional teams (product, design, QA, backend, DevOps)
Strong understanding of the full mobile software development lifecycle
Experience contributing to code reviews, technical documentation, and best-practice engineering standards
Exposure to performance optimisation, scalability, and production support
Experience working with CI/CD pipelines and automated testing practices
Portfolio of published mobile applications (public app stores or enterprise/private)
Experience with cross-platform mobile solutions (e.g. React Native, Flutter) is advantageous
Understanding of modern software architecture concepts such as microservices and event-driven systems
Technical Experience
Proficiency in Java, Kotlin (Android) and Swift, Objective-C (iOS)
Strong experience with Android SDK, Android Studio, iOS SDK, Xcode
Experience integrating mobile applications with RESTful APIs and backend services
Knowledge of mobile application architecture, lifecycle management, and state management
Familiarity with UI/UX implementation aligned to Apple and Android design principles
Experience with version control systems (Git/GitHub)
Strong debugging, testing, and performance tuning skills
Experience with automated testing frameworks (TDD/BDD exposure)
Familiarity with CI/CD, DevOps practices, and release automation
Knowledge of offline storage, threading, memory management, and performance optimisation
Exposure to cross-platform frameworks, cloud messaging, push notifications, and modern mobile trends
BEHAVIORAL COMPTENCIES REQUIRED
Critical
Embracing change in a fast-moving, agile environment
Team working and cross-functional collaboration
Managing tasks effectively and meeting timescales
Articulating technical information clearly and confidently
Making sound decisions and taking ownership
Checking details and maintaining high quality standards
Following procedures and engineering best practices
Conveying self-confidence and professional accountability
Important
Interpreting data and providing meaningful insights
Developing expertise and continuously improving skills
Inviting feedback and constructively challenging ideas
Documenting facts, decisions, and technical designs
Pursuing goals and maintaining delivery focus
Directing or mentoring others when required
CULTURE AND BENEFITS
Why Join Us
Our mission is to power innovators in remote biometric digital authentication, globally, and we’re well on our way there. You’ll join at a very exciting point in the journey, and your contribution over the next few years will directly and visibly impact iiDENTIFii’s global success.
Our team is incredibly friendly and collaborative. If you care about solving challenging
problems with people you enjoy being around, this is the place for you.
Benefits:
Competitive salary offered.
Remote Working Conditions- Cape Town preferable.
Wellness perks.
Opportunities for career growth and development within the company.
Work-Life Balance is prioritized.
Diverse tech stack.
Full job record
| Job ID | 4c3092cdcceac821566dfe2b1f99497fe2596639 |
| Org ID | 03de01a5-2522-47fa-b3b9-32aaa03cca3d |
| Source ID | 56c97846-fdb1-4126-8180-445c05b5f087 |
| Board ID | 56c97846-fdb1-4126-8180-445c05b5f087 |
| Provider | bamboohr |
| Provider Job Key | 60 |
| Title | Mobile Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | — |
| Department | — |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | South Africa |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://iidentifii.bamboohr.com/careers/60 |
| Apply URL | https://iidentifii.bamboohr.com/careers/60 |
| First Seen At | 2026-05-30 05:49:12Z |
| Last Seen At | 2026-06-06 10:24:21Z |
| Last Checked At | 2026-06-06 10:24:21Z |
| Last Changed At | 2026-05-30 05:49:12Z |
| Inactive At | — |
| Source Posted At | 2026-02-11 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=iidentifii/date=2026-06-06/2026-06-06T10-24-20-246Z-3c0f257053cff281ec46e2a620ccf78d7e17ab7d6a3059394c33956b7b39bb1f.json |
Event Fields
{
"content_hash": "195e8a7719a5419e00d5680dddfb6eab2080a86405a52fa635d82cec897634aa",
"source_hash": "b4d686c4873347957881831ee6d45fcade8a40cd7cf94a7a8720f3d2b37c432a",
"last_changed_at": "2026-05-30T05:49:12.508Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "South Africa",
"city": null,
"region": null,
"country": "South Africa",
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:24:21.482Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "South Africa",
"city": null,
"region": null,
"country": "South Africa",
"is_remote": true,
"confidence": 0.8
},
"countries": [
"South Africa"
]
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "60",
"isRemote": null,
"location": {
"city": null,
"state": null
},
"atsLocation": {
"city": null,
"state": null,
"country": "South Africa",
"province": null
},
"departmentId": null,
"locationType": "1",
"jobOpeningName": "Mobile Engineer ",
"departmentLabel": null,
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": null,
"state": null,
"postalCode": null,
"addressCountry": null
},
"datePosted": "2026-02-11",
"atsLocation": {
"city": null,
"state": null,
"country": "South Africa",
"countryId": "191"
},
"description": "<p><span style=\"font-weight: bold\">ROLE PURPOSE</span></p>\n<p>The Cross-Platform Mobile Developer at iiDENTIFii is responsible for designing, developing, testing, and maintaining high-performance mobile applications across Android and iOS platforms, including native and cross-platform solutions. </p>\n<p>This role will work closely with product managers, designers, backend developers, and QA teams to deliver innovative, user-friendly, and scalable mobile solutions. The developer will contribute to all stages of product development, from requirements gathering to release and ongoing improvements, ensuring adherence to best practices in mobile app architecture, UI/UX design, and performance. </p>\n<p><br></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">ROLE TASKS & RESPONSIBILITIES<br><br></span></p>\n<p><span style=\"font-weight: bold\">Application Development</span></p>\n<ul>\n<li>Design and build advanced applications for Android, iOS, and cross-platform environments, ensuring responsiveness, performance, and a seamless user experience.</li>\n<li>Collaborate with cross-functional teams to define and implement new mobile features.</li>\n<li>Maintain code quality, organisation, and automation processes.</li>\n<li>Identify and implement performance improvements to enhance application responsiveness.</li>\n<li>Build new mobile features from concept through to implementation.</li>\n<li>Stay updated on mobile trends, emerging technologies, and best practices across Android, iOS, and cross-platform frameworks (e.g., React Native, Flutter).</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Programming and Coding</span></p>\n<ul>\n<li>Write clean, maintainable, and efficient code in Java, Kotlin, Swift, Objective-C, and cross-platform frameworks.</li>\n<li>Conduct code reviews and maintain technical documentation for architecture, design decisions, and coding standards.</li>\n<li>Collaborate with DevOps teams to ensure smooth deployment processes, CI/CD pipelines, and code integration.</li>\n<li>Use version control systems (e.g., Git) for code management.</li>\n<li>Optimize code for maximum speed, scalability, and maintainability.</li>\n<li>Apply SOLID principles and modern mobile architecture paradigms (e.g., microservices, event-driven).<br> </li>\n</ul>\n<p><span style=\"font-weight: bold\">UI/UX Design</span></p>\n<ul>\n<li>Collaborate with designers to implement attractive, intuitive, and consistent interfaces across platforms.</li>\n<li>Ensure mobile applications meet high-quality UI/UX standards and follow Apple and Android design principles.</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">Testing and Debugging</span></p>\n<ul>\n<li>Conduct thorough testing of applications to identify and fix bugs or performance issues.</li>\n<li>Work with QA teams to implement automated testing strategies.</li>\n<li>Apply best practices for TDD/BDD and maintain well-tested code.</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">Collaboration and Communication</span></p>\n<ul>\n<li>Work in an agile environment with cross-functional teams to deliver best-in-market mobile experiences.</li>\n<li>Communicate effectively and provide technical guidance to team members.</li>\n<li>Collaborate with designers, testers, and product managers to find optimal solutions.</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">Living the iiDENTIFii Culture</span></p>\n<ul>\n<li>Champion the iiDENTIFii culture and values in all interactions.</li>\n<li>Foster innovation, collaboration, and excellence.</li>\n<li>Demonstrate a deep understanding of company purpose and vision, contributing actively to business success.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">TECHNICAL SKILLS, QUALIFICATIONS AND EXPERIENCE NEEDED</span></p>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\">Qualifications and Experience: </span></p>\n<ul>\n<li>Proven experience as a Mobile Developer working across Android and iOS platforms</li>\n<li>Demonstrated experience building end-to-end mobile applications from design through development, testing, deployment, and store release</li>\n<li>Experience working in agile, cross-functional teams (product, design, QA, backend, DevOps)</li>\n<li>Strong understanding of the full mobile software development lifecycle</li>\n<li>Experience contributing to code reviews, technical documentation, and best-practice engineering standards</li>\n<li>Exposure to performance optimisation, scalability, and production support</li>\n<li>Experience working with CI/CD pipelines and automated testing practices</li>\n<li>Portfolio of published mobile applications (public app stores or enterprise/private)</li>\n<li>Experience with cross-platform mobile solutions (e.g. React Native, Flutter) is advantageous</li>\n<li> Understanding of modern software architecture concepts such as microservices and event-driven systems</li>\n</ul>\n<p> </p>\n<p><span style=\"font-weight: bold\">Technical Experience </span></p>\n<ul>\n<li>Proficiency in Java, Kotlin (Android) and Swift, Objective-C (iOS)</li>\n<li>Strong experience with Android SDK, Android Studio, iOS SDK, Xcode</li>\n<li>Experience integrating mobile applications with RESTful APIs and backend services</li>\n<li>Knowledge of mobile application architecture, lifecycle management, and state management</li>\n<li>Familiarity with UI/UX implementation aligned to Apple and Android design principles</li>\n<li>Experience with version control systems (Git/GitHub)</li>\n<li>Strong debugging, testing, and performance tuning skills</li>\n<li>Experience with automated testing frameworks (TDD/BDD exposure)</li>\n<li>Familiarity with CI/CD, DevOps practices, and release automation</li>\n<li>Knowledge of offline storage, threading, memory management, and performance optimisation</li>\n<li>Exposure to cross-platform frameworks, cloud messaging, push notifications, and modern mobile trends</li>\n<li><br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">BEHAVIORAL COMPTENCIES REQUIRED</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Critical</span></p>\n<ul>\n<li>Embracing change in a fast-moving, agile environment</li>\n<li>Team working and cross-functional collaboration</li>\n<li>Managing tasks effectively and meeting timescales</li>\n<li>Articulating technical information clearly and confidently</li>\n<li>Making sound decisions and taking ownership</li>\n<li>Checking details and maintaining high quality standards</li>\n<li>Following procedures and engineering best practices</li>\n<li>Conveying self-confidence and professional accountability</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">Important </span> </p>\n<ul>\n<li>Interpreting data and providing meaningful insights</li>\n<li>Developing expertise and continuously improving skills</li>\n<li>Inviting feedback and constructively challenging ideas</li>\n<li>Documenting facts, decisions, and technical designs</li>\n<li>Pursuing goals and maintaining delivery focus</li>\n<li>Directing or mentoring others when required<br></li>\n</ul>\n<p><br><span style=\"font-weight: bold\">CULTURE AND BENEFITS </span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Why Join Us </span></p>\n<p>Our mission is to power innovators in remote biometric digital authentication, globally, and we’re well on our way there. You’ll join at a very exciting point in the journey, and your contribution over the next few years will directly and visibly impact iiDENTIFii’s global success.</p>\n<p>Our team is incredibly friendly and collaborative. If you care about solving challenging</p>\n<p>problems with people you enjoy being around, this is the place for you.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Benefits: </span></p>\n<p>Competitive salary offered.<br>Remote Working Conditions- Cape Town preferable.<br>Wellness perks.<br>Opportunities for career growth and development within the company.<br>Work-Life Balance is prioritized.<br>Diverse tech stack.<br> </p>\n<p><br></p>\n<p><br></p>\n<p><br> </p>",
"compensation": null,
"departmentId": null,
"locationType": "1",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Mobile Engineer ",
"departmentLabel": "",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://iidentifii.bamboohr.com/careers/60",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/4c3092cdcceac821566dfe2b1f99497fe2596639?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/03de01a5-2522-47fa-b3b9-32aaa03cca3dJSONGET https://api.bluedoor.sh/job-postings/v1/sources/56c97846-fdb1-4126-8180-445c05b5f087JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/4c3092cdcceac821566dfe2b1f99497fe2596639/eventsJSON