|
||||||||||||||||||
الوصف الوظيفي § Publish builds to the iOS App Store. § Maintain the codebase of the iOS applications. § Collaborate with cross-functional teams to define, design, and ship new features of TONS Application § Unit-test code for robustness, including edge cases, usability, and general reliability. § Work on bug fixing and improving application performance before final release. § Continuously discover, evaluate, and implement new technologies to maximize development efficiency of TONS Application. § Produce and ensure delivery of quality, readable, and well-tested code of TONS application to specification. § Able to maintain and refactor existing codebases to best practices and new technologies. § Continuously learn and keep up to date with emerging technologies to evaluate impact to business and member value. § Partner with designers, product managers and back-end engineers to build intuitive user interfaces from the ground up using the latest web technologies. § Work & Coordinate with the backend developers about API needs § Share respectful perspectives with peers and leadership to help drive the future of TONS products. § Develop automated test solutions across all supported desktop browsers (IE, Firefox, Chrome, Safari) and iOS devices. § Develop new features on our iOS app to delight and satisfy TONS application users. § Be involved and charged of Startup atmosphere and in growing the app to new heights § Consider & plan implementations of new architectures on the iOS app § Suggest & implement new designs to improve the user’s experience on the app § Be part of TONS highly motivated and talented team. § Work directly with TONS Head of Technology. § Perform other duties related to the job as assigned by the Direct Manager. Communications and Working Relations Key External Contacts § Backend Developers Job Requirements المهارات § 3+ years of commercial experience in Swift § Experience in REST API Integration and Git § Experience of SCRUM and KANBAN, Cocoa Desk Programming Languages § Setting up CI/CD pipelines and Unit Testing § Knowledge of iOS SDK, Realm, iTunes Connect § Knowledge of software architecture patterns and clean code design such as MVVM. § Familiar with Event tracking software such as Mixpanel & Appsflyer § Ruby on Rails Backends (optional) § Experience in JSON: API (optional) § Experience in Android Development including Kotlin and Java (optional) § Creating mockups and designs for mobile platforms (optional) Behavioural Competencies § Leadership Skills § Time Management § Decision Making Skills § Reliable and Dependable § Problem Solving Ability § Project Management Skills § Organizing and Planning Skills Language Skills تفاصيل الوظيفة https://www.bayt.com/ar/kuwait/jobs/senior-ios-developer-4186119/ |
||||||||||||||||||