Senior Software Engineer (iOS)
Requirements
- 3+ years working experience in iOS app developments
- Strong skills with iOS mobile applications developments with Objective C and Swift
- Strong knowledge with Apples App Store distribution process and Test build distributions
- Good understanding about Apple design principles and interface guidelines
- Familiarity with REST APIs and JSON data format
- Familiarity with push notifications services
- Experience with iOS frameworks such as Core Data, Core Location, AVFoundation, Core Bluetooth and Core Animation etc
- Good understanding and experience with design patterns (MVC, MVVM, MVP)
- Excellent analytical and problem-solving skills
- Experience with continuous integration
- Self-initiative and willing to learn on new technologies
Responsibilities
- Collaborate and build good working relationships with the clients and the development teams.
- Design & develop iOS applications by maintaining the level of quality.
- Work in both development and support functions.
- Troubleshoot, debug and upgrade existing systems.
- Adherence of coding standards, guidelines and best practices.
- Responsible for shipping a clean and tested product for UAT.
- Sticking to deadlines and delivering with the expected level of quality.
- Conducting effective developer tests.
Company: Eyepax IT Consulting (Pvt) Ltd
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time
