Translate designs and wireframes into high quality code- Design, build, and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
Help maintain code quality and organization- Advocates Apple's design principles, interface guidelines, patterns, and best practices
Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization- Stays in touch with The TEAM via main preferred channels, ie. Telegram, email and mobile;
Demonstrates expertise and leadership in iOS development;
- Deliver assigned tasks based on requirement specifications
Ensure quality of the code
Qualification- Strong knowledge proficiency with Swift and Apple's Xcode IDE
Familiarity with RESTful APIs to connect iOS applications to back-end services
- Experience with offline storage, threading, and performance tuning
Knowledge of the iOS ecosystem and the libraries available for common tasks- Proficient understanding of continuous integration and code versioning tools, such as GitLab
Familiarity with project management tools, such as JIRA
Job Type: Fixed term
Contract length: 6 months
Benefits:
Health insurance Opportunities for promotion
- Promotion to permanent employee
Work from home
Schedule: Day shift
Supplemental Pay:
Overtime pay
Experience: Jira: 1 year (Required)
- GitLab: 1 year (Required)
Swift: 1 year (Required)
Apple's Xcode IDE: 1 year (Required)