Search by job, company or skills
Architect, design, and develop scalable and maintainable iOS applications using the Swift and React Native programming language.
Collaborate with project leads, others to translate the requirements to technical specifications.
Establish best practices and coding standards for iOS development, ensuring adherence to quality, performance, and security standards.
Conduct code reviews and ensure everyone follow established coding
Drive technical discussions, make architectural decisions, and provide solutions to complex technical challenges.
Troubleshoot and debug issues, ensuring timely resolution and minimal impact on project timelines.
Proven experience in iOS application development using Swift and React Native, with at least 8 years of relevant working experience.
Exhibits strategic thinking and the ability to lead and manage complex projects effectively.
Extensive experience in designing and developing complex iOS applications, with a deep understanding of iOS SDK, Cocoa frameworks.
Strong understanding of threading management, thread synchronisation techniques in iOS.
Strong understanding of using background task processing techniques in iOS.
Experience in monitoring and analysing application performance metrics related to threading and background processing, identifying bottlenecks
and areas for optimisation.
Understanding of Sensorkit, Firebase is a plus.
Strong understanding of software engineering principles, design patterns, and best practices.
Strong problem-solving and analytical skills, with a focus on delivering scalable and maintainable solutions.
Experience with Agile development methodologies such as Git, and CI.
Date Posted: 17/09/2025
Job ID: 126093403
HTC Global Services
Established in 1990, HTC Global Services is an Inc. 500 Hall of Fame company and one of the fastest growing Asian American companies in the US with headquarters in Troy, Michigan. A global provider of IT Solutions and Business Process Outsourcing services, HTC’s client base spans several Global 2000 organizations. HTC is committed to providing solutions that translate into tangible business outcomes for our customers. HTC manages IT environments, IT applications, and business processes of customers, focusing on providing transformational benefits.
Mission:
We are a global IT solutions provider adding value to our clients and people through emerging technologies. We are dedicated to the success of our clients, employees, business partners, suppliers, community, and stakeholders.