Software Engineer (iOS or Android) - IC
Published on www.allthetopbananas.com 16 Aug 2024
Software Engineer - iOS
Responsibilities
Responsible for design, development, implementation, testing, maintenance, tuning, documentation and bug fixing of mobile applications – iOS App Participate in new product idea planning and development Define and actively contribute to the development of user interface framework Conduct UAT and perform program tuning for performance assurance Collaborate with teammates to deliver the services and meet project milestones and deadlines Work with App designers and backend team in fulfilling user requirements of mobile application projects Taking the challenges to conduct the R&D / POC on new technologies Job Requirements
Software Engineer - iOS
Requirements
Higher Diploma, Associate Degree, Bachelor’s degree or above in Computer Engineering / Computer Science / Information Technology or related discipline Minimum 2 years of relevant experience in iOS App Development with solid knowledge and coding capability in Swift, Objective-C Familiar with XCode (iOS) development tools and release console management Ability to develop APP and high-quality code independently Familiar with https, TCP and other network protocols and related experience in video integration is a plus Familiar with iOS system architecture and framework, third-party common frameworks, iOS application implementation, iOS platform UI design, UI framework, message mechanism, storage, etc. Able to work under pressure and able to meet tight deadlines Have strong sense of responsibility and teamwork, good communicator and coordinator, enthusiasm for work, highly stress resistant and self-regulated Good communication skill in both spoken and written English and Chinese (Cantonese & Mandarin) Work experience in Agile development is a plus Candidate with more experience will be considered for senior position(s) Familiar with below is a plus - Microsoft Azure/ AWS/ Google Cloud / Git / Jira / Mobile App Unit Test process Software Engineer - Android
Responsibilities
Responsible for design, development, implementation, testing, maintenance, tuning, documentation and bug fixing of mobile applications – Android App Participate in new product idea planning and development Define and actively contribute to the development of user interface framework Conduct UAT and perform program tuning for performance assurance Collaborate with teammates to deliver the services and meet project milestones and deadlines Work with App designers and backend team in fulfilling user requirements of mobile application projects Taking the challenges to conduct the R&D / POC on new technologies Job Requirements
Software Engineer - Android
Requirements
Higher Diploma, Associate Degree, Bachelor’s degree or above in Computer Engineering / Computer Science / Information Technology or related discipline Minimum 2 years of relevant experience in Android App Development with solid knowledge and coding capability in Kotlin, Java Ability to develop APP and high-quality code independently Familiar with Android Framework. Ability to use 4 major components, android storage, UI layout, control and animation Familiar with network control/library (e.g. OKHTTP) and related experience in video integration is a plus Able to work under pressure and able to meet tight deadlines Have strong sense of responsibility and teamwork, good communicator and coordinator, enthusiasm for work, highly stress resistant and self-regulated Good communication skill in both spoken and written English and Chinese (Cantonese & Mandarin) Work experience in Agile development is a plus Candidate with more experience will be considered for senior position(s) Familiar with below is a plus - Microsoft Azure/ AWS/ Google Cloud / Git / Jira / Mobile App Unit Test process
#J-18808-Ljbffr