{"id":3592064,"url":"https://alion.io/job/network-finance-senior-mobile-developer-2","title":"Senior Mobile Developer","company":{"id":3827505,"name":"Network Finance","domain":"networkfinanceinternational.com","url":"https://alion.io/company/network-finance","size_band":"5000+","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"C","score":58,"open_postings":587,"ghost_share":0.591,"stale_share":0,"repost_share":0.756,"time_to_fill_p50_days":7,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Amazon EventBridge","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Expo","optional":false},{"name":"Git","optional":false},{"name":"MS SQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React Native","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"TestFlight","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-01T20:19:41Z","employer_posted_date":"2026-11-01","last_verified_at":"2026-11-01T20:19:41Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Company and Job Description:Join a technology-driven environment where you will be responsible for designing, developing, enhancing, and supporting enterprise-grade cross-platform mobile applications. This role offers the opportunity to work across the full software development lifecycle while collaborating with stakeholders, architects, and development teams to deliver innovative mobile solutions.\nYou will provide technical leadership across architecture, development, testing, deployment, and support while driving best practices, development standards, and continuous improvement initiatives. This is an ideal opportunity for a senior mobile professional who enjoys mentoring developers, influencing technical direction, and building solutions that deliver exceptional user experiences.\nKey Responsibilities:\nDesign, develop, and maintain cross-platform mobile applications using modern development frameworks\nTranslate business requirements, UI/UX designs, and wireframes into scalable mobile solutions\nDevelop integrations with APIs, backend services, databases, and third-party platforms\nConduct code reviews and enforce coding standards, quality controls, and best practices\nDefine and guide architecture decisions related to application scalability, performance, and maintainability\nIdentify and manage technical debt through continuous improvement initiatives\nImplement and maintain secure coding practices across mobile solutions\nMonitor and optimise application performance, reliability, and user experience\nTroubleshoot production issues and resolve application defects and performance bottlenecks\nOwn and manage the end-to-end release process for Android and iOS applications\nProvide technical leadership, mentoring, and guidance to development teams\nContribute to development frameworks, standards, and architecture practices\nJob Experience and Skills Required:Education: Diploma in Software Development or a related qualification\n Preferred: BEng, BSc, BCom (IT), or related Degree\nExperience:\nMinimum 6 years' software development experience\nExperience mentoring and leading developers\nProven experience delivering enterprise mobile applications\nExperience working within Agile/Scrum environments\n Technical Skills:\nReact Native\nTypeScript\nModern React\nAndroid and iOS Development\nMobile Testing Tools (TestFlight, Emulators, etc.)\nREST API Development and Integration\nMobile Build Pipelines (Expo Application Services)\nC# / .NET\nGit Version Control\nMicroservice Architectures\nMessage Brokers (RabbitMQ, Azure Service Bus, AWS EventBridge, or similar)\nCloud Platforms (Azure advantageous)\nAdvantageous:\nRedux\nAzure DevOps\nAzure Durable Function Apps\nCI/CD Pipelines\nCosmos DB and MSSQL\nNon-relational and relational databases\nExperience working with international teams across multiple time zones\nAdditional Requirements:\nStrong understanding of mobile application architecture and system design\nKnowledge of database design principles\nStrong troubleshooting and performance optimisation skills\nExcellent communication and stakeholder management abilities\nAbility to manage multiple priorities in a high-pressure environment\nExperience within finance, invoicing, claims, or insurance environments advantageous\nApply now!For more exciting IT vacancies, please visit:\nhttps://www.networkrecruitmentinternational.com/\nI also specialise in recruiting in the following:\nData Engineer\nSoftware Developer\nData Analyst\nInfrastructure\nArchitecture …and more!\nIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.For more information, contact:\nKarmishka Naidoo\nSpecialist Recruitment Consultant\nConnect with me on LinkedIn!\nhttps://za.linkedin.com/in/karmishka-naidoo-088772290","description_format":"text","description_chars":3818,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Executive Search"],"lifecycle":[{"event":"open","at":"2026-11-01T20:19:41Z"}],"visa":[],"liveness":{"score":38,"band":"fade","label":"Fading","p_open":1,"p_active":0.376,"p_room":1,"age_days":2,"expected_fill_days":7,"reasons":["seen:2","agency","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/network-finance-senior-mobile-developer-2","json_url":"https://alion.io/job/network-finance-senior-mobile-developer-2.json","meta":{"generated_at":"2026-11-04T12:10:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18274,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3827505},"rest":"https://alion.io/mcp/rest/get_company?id=3827505"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-finance-senior-mobile-developer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetwork-finance-senior-mobile-developer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetwork-finance-senior-mobile-developer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/network-finance-senior-mobile-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-finance-senior-mobile-developer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3592064}},{"tool":"search_jobs","arguments":{"company":"networkfinanceinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3592064},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}