iOS Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Responsibility - Design and implement mobile application features with focus on performance optimization and user experience - Own critical modules end-to-end (user authentication, cross-platform architecture migration) - Collaborate with cross-functional teams to deliver complex projects (account system integration, multi-platform support) - Optimize application performance through request chain optimization, caching strategies, and data pre-fetching - Develop reusable UI components and establish component-based architecture - Explore AI-powered development tools (intelligent Q&A, code generation, performance analysis) Qualification - Bachelor's degree in Computer Science, Software Engineering, or related fields - 3+ years iOS development experience with large-scale consumer applications - Proficiency in Swift and Objective-C with deep understanding of iOS system mechanisms - Strong performance optimization skills (network, UI, memory management) - Ability to understand and debug large codebases with millions of users - Good communication and collaboration skills, cross-team project experience - Experience with modern iOS architecture patterns (MVVM, MVC, component-based development) - Familiarity with UIKit, Foundation, AVFoundation, Core Animation frameworks - Experience with cross-platform frameworks (Lynx-Native, hybrid architecture) is a plus - Account system development experience (authentication flows, multi-account support) is a plus - AI/ML integration experience or development tools development is a plus
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at BEYONDSOFT INTERNATIONAL (SINGAPORE) PTE. LTD.? Share your experience