Job Description
Principal Duties:
– Maintain product quality through code coverage and static analysis tools
– Create and update spec sheets or documentations for other developers
– Work with other teams such as Backend Engineers, QA Testers, UX Designers, Business Analysts, and Stakeholders.
Job Qualifications:
– Graduate of Bachelor of Science in Computer Science/Engineering or related courses.
– Solid understanding of iOSSDK and its core frameworks
– Proficient in Swift/iOS programming
– Experienced with GitFlow
– Can work with REST APIs and JSON
– Strong understanding of iOS design guidelines
– Understands Object Oriented Design concepts / Modelviewviewmodel (MVVM)
– With experience in RxSwift and familiar with new technologies for iOS
– Understands the Clean Architecture, and Modularization
– Can communicate well in a multi-cultural environment
– At least 4-5 years of experience
– Knowledgeable in writing clean and testable code
– Familiarity with JIRA for project management
– Familiarity with Continuous Integration tools