
Search by job, company or skills
About Trustify Technology
Trustify Technology is a fast-growing software engineering and digital transformation
company providing AI-driven software development, verification & validation, and
automation solutions for global clients across the US, UK/EU, Japan, and Singapore.
Trustify aims to be the top-tier technology outsourcing partner from Vietnam, combining
human expertise with AI power to deliver high-quality, cost-effective solutions.
About the role
As a Senior Software Engineer, you will drive the design and implementation of complex
technical solutions, mentor fellow engineers, and contribute to architectural decisions that
shape our iOS platform at scale. Typical projects will involve diverse technologies like Swift,
SwiftUI, AVFoundation, and backend API integrations. Exceptional problem-solving skills,
the ability to lead technical discussions, and a proven track record of delivering impactful,
production-quality software are must-have attributes. You must communicate effectively
across teams and demonstrate ownership over features from conception to delivery.
Key Responsibilities
• Lead the design and development of complex iOS features for our flagship mobile
application used by millions of customers.
• Own the full project life cycle - from requirements and architecture to deployment - with
deep cross-team collaboration with Android engineers, backend teams, QA, and product
managers.
• Architect and implement real-time video streaming features using AV Foundation and
native iOS media frameworks, including HLS/RTSP/WebRTC protocols.
• Define and champion best practices for responsive, performant UIs following Apple
Human Interface Guidelines and modern iOS architecture patterns.
• Drive the research, evaluation, and adoption of new iOS technologies and methodologies
to solve complex project goals and improve platform-wide code quality.
• Mentor and provide technical guidance to junior and mid-level engineers through code
reviews, design discussions, and pair programming.
• Contribute to cross-functional architecture decisions that affect multiple teams and long
term platform direction.
• Exercise strong technical judgment - knowing when to move fast and when to invest in
robust, scalable solutions.
Required Skills and Qualifications
• 4+ years of professional iOS development experience
• Deep proficiency in Swift, with strong understanding of idiomatic patterns, memory
management, and performance considerations (Objective-C experience is a plus)
• Extensive experience with Xcode, iOS SDK, and modern architecture patterns
(MVVM, MVI, Clean Architecture)
• Proven track record designing and building production-quality, scalable iOS
applications
• Experience with RESTful APIs, JSON parsing, and complex backend service
integrations
• Strong command of asynchronous programming using Swift Concurrency
(async/await) and Combine
• Experience with modular app architecture, Swift Package Manager, and dependency
management at scale
• Experience with version control (Git) and leading collaborative development
workflows
• Excellent communication skills with the ability to influence technical direction
across teams
• Experience mentoring engineers and leading technical design discussions
• Experience leveraging AI/ML technologies in mobile applications
Your Benefits from this position
• Flexible working hours
• Healthcare: Annual health check-up, Premium Health Insurance.
• 12 annual leaves + holidays.
• 13th-month salary.
• Bonus review bi-annually based on performance.
• Bonus for excellent project performance.
• Year End Party (YEP), company trip, happy hours, team building activities.
• Job-related training courses & certification support (e.g., Agile/Scrum Master).
• Marriage gift, sick leave support, funeral/maternity support.
• Lunar New Year gifts.
• Working devices provided.
Job ID: 146409853