{"id":501525,"url":"https://alion.io/job/trust-bank-senior-ios-engineer","title":"Senior iOS Engineer","company":{"id":50222,"name":"Trust Bank","domain":"trustbank.sg","url":"https://alion.io/company/trust-bank","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":45000,"max_usd":113000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":10},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Combine","optional":false},{"name":"Incident Management","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"GCP","optional":true}],"status":"live","first_seen_at":"2026-09-07T03:25:55Z","employer_posted_date":"2026-09-07","last_verified_at":"2026-11-09T20:11:24Z","board_verified":true,"closed_at":null,"days_open":63,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":63},"description":"Trust is the first of a new breed of banks in Singapore - digitally native and focused on delivering a delightful customer experience. You will work in a fast-paced and collaborative environment to solve new and interesting challenges each day. Together with our Trust team, you will help shape the future of our bank.\nAs the Senior iOS Engineer, you will be responsible for leading a small team of iOS engineers to build and maintain secure, high-performance, and customer-focused mobile banking applications. You will define the technical vision for the iOS platform, drive engineering excellence, and ensure the delivery of scalable mobile solutions that meet regulatory, security, and business requirements.\nYou will work closely with Product Managers, UX Designers, Backend Engineers, Security teams, and Engineering Leadership to create industry-leading digital banking experiences.\nKey Responsibilities\nTechnical Leadership\nDefine and own the iOS mobile architecture and technical roadmap.\nDrive adoption of modern iOS development practices, frameworks, and design patterns.\nLead the development of secure, scalable, and maintainable mobile applications.\nEstablish coding standards, architecture guidelines, and engineering best practices.\nConduct architecture reviews, code reviews, and technical design discussions.\nDrive continuous improvement of mobile performance, quality, and reliability.\nTeam Leadership & People Management\nMentor and develop a high-performing team of iOS engineers.\n\nSet clear goals, provide regular feedback, and support career development.\nFoster a strong engineering culture focused on innovation, collaboration, and accountability.\nSupport hiring, onboarding, and retention of top engineering talent.\nLead technical decision-making and resolve complex engineering challenges.\nProduct Delivery\nPartner with Product Managers and Designers to translate business requirements into technical solutions.\nDrive end-to-end delivery of mobile features from concept through production release.\nEnsure timely delivery of roadmap commitments while maintaining engineering quality.\nBalance customer experience, technical debt, scalability, and delivery priorities.\nSecurity & Compliance\nEnsure adherence to banking-grade security standards and regulatory requirements.\nImplement secure coding practices and mobile application security controls.\nWork closely with cybersecurity teams to address vulnerabilities and risks.\nSupport audits, penetration testing, and compliance initiatives.\nEngineering Excellence\nImprove CI/CD pipelines, testing automation, and release processes.\nDefine and monitor application performance and operational metrics.\nEstablish observability, monitoring, and incident management practices.\nDrive a culture of quality through automated testing and continuous integration.\nRequired Qualifications\n8+ years of software engineering experience with at least 5+ years in iOS development.\n\n2+ years of experience leading engineering teams.\nStrong proficiency in Swift and modern iOS development frameworks.\nDeep understanding of UIKit, SwiftUI, Combine, Concurrency (Async/Await), and iOS platform capabilities.\nStrong knowledge of mobile application architecture patterns including MVVM, Clean Architecture, and Modular Architecture.\nExperience designing and integrating RESTful APIs and backend services.\nStrong understanding of software design principles, testing strategies, and performance optimization.\nExperience with CI/CD pipelines and modern DevOps practices.\nExcellent stakeholder management and communication skills.\n\nBachelor's degree in Computer Science, Software Engineering, or related field.\nPreferred Qualifications\nExperience in banking, fintech, payments, digital wallets, or regulated industries.\nExperience building mission-critical, high-availability mobile applications.\nFamiliarity with Open Banking APIs and financial services ecosystems.\nKnowledge of mobile security standards including:\nOAuth 2.0\nOpenID Connect\nCertificate Pinning\nDevice Binding\nBiometric Authentication\nSecure Keychain Storage\nExperience with cloud platforms such as AWS, Azure, or Google Cloud.\nExperience managing distributed or geographically diverse engineering teams\nIf you apply for a job with Trust or submit any personal information in connection with a possible job opportunity, you agree to our privacy notice for job applicants.\nCome as you are! Trust is an inclusive and open-minded workplace. If you are good at what you do and care about doing a good job, that’s what we focus and want from you. So come as you are.\nTrust is an equal opportunity employer. We prohibit discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Trust are based on business needs, job requirements and individual qualifications, without regard to age, gender, physical ability, race, religion or belief, family or parental status, sexuality, or any other status protected by laws or regulations. We will not tolerate discrimination or harassment based on any of these characteristics. We encourage applicants of all ages.","description_format":"text","description_chars":5243,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":2,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Banks & Neobanks"],"lifecycle":[{"event":"open","at":"2026-09-07T10:14:49Z"}],"visa":[],"liveness":{"score":32,"band":"fade","label":"Fading","p_open":1,"p_active":0.726,"p_room":0.44,"age_days":63,"expected_fill_days":43,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/trust-bank-senior-ios-engineer","json_url":"https://alion.io/job/trust-bank-senior-ios-engineer.json","meta":{"generated_at":"2026-11-10T00:14:38Z","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":509,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":50222},"rest":"https://alion.io/mcp/rest/get_company?id=50222"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftrust-bank-senior-ios-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Ftrust-bank-senior-ios-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Ftrust-bank-senior-ios-engineer"},{"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/trust-bank-senior-ios-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftrust-bank-senior-ios-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":501525}},{"tool":"search_jobs","arguments":{"company":"trustbank.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":501525},"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"}}