iOS Developer

iOS Developer

Cubit Incorporated Pvt. Ltd

Anamnagar, Kathmandu, Nepal
Experience: More than 2 years
Key Skills: Model-View-Controller (Mvc) Mobile Application Design Core Animation Core Data Model-View-Viewmodel (Mvvm)

iOS Developer

Views: 73 | This job is expired 1 week, 2 days ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Anamnagar, Kathmandu, Nepal
Apply Before(Deadline) : Sep. 09, 2024 23:55 (1 week, 2 days ago)

Job Specification

Education Level : Other
Experience Required : More than 2 years
Professional Skill Required : Model-View-Controller (Mvc) Mobile Application Design Core Animation Core Data Model-View-Viewmodel (Mvvm)

About the job

Job Position: Mid-iOS Developer

Location: Anamnagar, Kathmandu, Nepal

Position Type: Full-Time

Experience: 2+ years

Essentials Skills

  • Proficiency in Swift : Extensive experience in developing robust iOS applications.
  • Solid understanding of the iOS platform, SDK, and tools: Expertise in using iOS frameworks such as Core Data, Core Animation, and Core Graphics.
  • Standard Libraries and APIs: Ability to make effective use of standard iOS libraries and APIs.
  • Mobile App Design and UI Development: Strong experience in designing and developing user-friendly interfaces following Apple's design principles.
  • Architectural Patterns: Familiarity with common mobile app architectures like MVC, MVVM, and VIPER.
  • Remote Data Handling: Proficient in working with RESTful APIs and JSON for integrating mobile apps with back-end services.
  • Performance Optimization: Knowledge of techniques for optimizing mobile app performance and ensuring smooth user experiences.
  • Security and Encryption: Understanding of mobile app security practices and encryption techniques.
  • Version Control: Experience with Git for source code management.
  • Testing, Debugging, and Deployment: Proficiency in automation testing, debugging, and deploying iOS applications.
  • CI/CD Pipelines: Experience with writing and maintaining continuous integration and continuous deployment pipelines.
  • Problem-Solving and Analytical Skills: Strong ability to identify, analyze, and resolve complex technical issues.
  • Leadership and Mentorship: Experience in leading and mentoring a team of developers.
  • Communication and Collaboration: Excellent communication skills and ability to work effectively in a team environment.
  • Agile Methodologies: Experience with agile development methodologies and practices.

Desirable Skills

  • Cross-Platform Development: Experience with native Android development using Java and Kotlin is a big plus.
  • Curiosity for New Technologies: Enthusiasm for exploring and implementing new technologies in your work.
  • Modern UI Design: Experience with SwiftUI for UI design and development.
  • Concurrency Management: Proficiency with Combine or other concurrency management techniques.
  • Real-Time Communication: Experience with WebSockets or other real-time communication technologies.
  • Cloud Service

Benefits

  • Competitive Salary
  • Excellent career opportunities and growth
  • A friendly and creative working environment
  • 5-day work week
  • Social Security Fund
  • Outdoor Activities

This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
Most Viewed Jobs
job_detail_page
Search, Apply & Get Job: FREE