Job Description

Summary

Candidates should be earnest and driven to create an impact with the work that they do. Looking for someone with an open mind, willingness to learn and evolve.   Skills Required:

  • Proficient in Xcode, Objective-C, Swift, Database handling for Apps

  • Strong knowledge in UI design principles, patterns, and best practices

  • Experience with offline storage, threading, and performance tuning

  • Experience working with remote data via REST and JSON

  • Familiarity with cloud message APIs and push notifications

  • Proficient understanding of code versioning tools, such as Git

  • Strong Experience in Dependency Injection libraries

  • Working knowledge of the general mobile landscape, architectures (MVVM, MVP, VIPER), trends, and emerging technologies

  • Solid understanding of the full mobile development life cycle.

  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

  • Strong understanding and Hands-on experience working with Clean Architecture

  • Added advantage if the candidate has knowledge on XMPP, Socket, Webrtc, VOIP, BLE

  • Experience with SwiftUI will be a plus.

  • Should have experience in handling a team

  • Effective Communicator - both written and verbal

  • Ability to Adapt & Evolve

  • Good presentation and analytical skills

  • Ability to work independently

Job Details:
  • Translate designs and wireframes into high quality code

  • Design, build, and maintain high performance, reusable, and reliable code

  • Help maintain code quality, organization, and automatization

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Work with outside data sources and APIs

  • Work on bug fixing and improving application performance

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills
  • App Development
  • Communications Skills
  • Development
© 2024 cryptojobs.com. All right reserved.