IOS DEVELOPER
Monday 06 September 2021 05:54 PM Beirut Time
·
4144
Wajdi Alkayal
☰ open
WMK is a software development company that founded in 2020. Our development center is located in Lebanon where our developers work remotely on diverse projects for our clients. Our development team is experienced and works on Agile methodology. They are focused on making the development process as effective as possible. In order to guarantee proper usage of your resources we have all of the tools necessary to complete your project in a timely manner.
WAJDI KAYAL
We are looking for iOS Developer, who together with our team will develop a successful commercial product.
We expect from you:
• Knowledge of iOS and iOS SDK, their capabilities and limitations;
• Swift development experience;
• Ability to design the architecture of mobile applications;
• Understanding of OOP and POP;
• Adherence to the principles of SOLID, KISS and DRY;
• Practical use of architectural patterns: MVVM, MVP and VIPER;
• Knowledge of UIKit and its elements. Good knowledge of Auto-Layout;
• Ability to work with the REST API network;
• Understanding the principles of multithreading and flow safety;
• Understanding the use of different storage options in the application: UserDefaults, FileManager, Cache, Keychain, Core Data;
• Understanding the principles of APNS and practical experience with Remote Push Notifications and Deep Links;
• Understanding Apple Code Signing. Creating Apple Developer accounts (individual and organization), configuring them (creating certificates, keys and security profiles), creating applications (filling in information), uploading applications (Test Flight or App Store with all their properties). Also understanding Ad-Hoc builds and uploading them to services (such as Firebase or Diawi);
• Advanced Git skills. From knowledge of basic commands (including rebase, squash, tag, etc.) to code review (for example, Merge Request in GitLab-e).
It will be a big plus:
• Experience working with Fastlane;
• Writing scripts with different environments for uploading builds to Test Flight or another service (from installing the desired version to installing a tag with the version in git), uploading dSYMS to the service.
What will you do?
• Develop existing mobile applications;
• Develop new products;
• Introduce new technologies and approaches in development;
• Participate in the process of evaluating and planning tasks;
• Maintain technical documentation for the project.
We offer you:
• 24 calendar days of paid leave, paid sick leave (10 days a year);
• Flexible work schedule, the ability to work remotely or in the office (office in Beirut, Hamra);
• Atmosphere aimed at openness, straightforwardness and support in any situation;
• Opportunity for professional growth;
• 50% tuition compensation;
• Competitive income level depending on your experience;
• Experience working with well-known interesting projects;
• Loyal management, the whole team on "You" and we love humor.
Lebanon(baalbek-zahle-beirut-belarus)
Full Time Work
key skillsW3.CSS
1400-2000
2 experience
Remote work
Intermediate
Machinlearning
Python
Programming
Javascript
Css
Coding
Web Development
Web Design
WMK-IT&TECH
WORDPRESS
E-Commerce
Digital Marketing
Mobile Application
COPYWRITER
FLUTTER
JOB
key skills
WMK-IT
WMK-TECH
WAJDI KAYAL
Related Posts