IOS Developer :
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Essential skills :
4+ years of experience developing mobile applications for iOSExtensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)Deep knowledge in iOS app developmentProficiency in SwiftProficiency with writing automated tests in Jest, JUnit, etcProficiency in BitBucket / GitHub / GitLabFamiliarity with Core Data, Core Animation, and other IOS frameworksFamiliarity with Apple design principlesFamiliarity with RESTful APIsFamiliarity with the JSON formatExperience with profiling and debugging mobile applicationsFamiliarity with push notificationsFamiliarity with APIs, GraphQL, JSON format, Push notifications and mobile librariesSkills Required
Github, Core Data, Graphql, Bitbucket, Json, Push Notifications, Junit, Core Animation, Gitlab, Restful Apis, Swift, Jest