Pretraga poslova
Uloguj se

IOS Software Engineer

ID: 6048
Grad: Beograd/Remote
Pozicija: Permanent
Kratak Opis

Smith Micro Software exists for more than 35 years in the mobile industry, providing highly scalable mobile applications and value-added solutions for mobile and cable operators around the globe, with over 100M devices worldwide that are currently using Smith Micro applications. Core mobile products: ViewSpot (in-store device management platform), SafePath (family safety), CommSuite (voice messaging platform)


Opis posla

  • Design, develop and test iOS based applications
  • Collaborate with agile cross-functional teams to define, estimate, design, and ship new features.
  • Ability to work both within team and independently on new features, enhancements and defects
  • Estimate tasks, deliver on commitments and prioritize activities accordingly
  • Ensure software meets high quality, writing unit tests, participate in code and design reviews
  • Ability to work in a fast-paced environment and adapt to changing business requirements

Zahtevi pozicije

  • 2+ years of mobile app design and development experience on iOS platform
  • Excellent understanding of the iOS SDK, iOS development life cycle and associated patterns
  • Extensive experience with Objective-C and/or Swift programming
  • Experience with multi-threading and integrating with RESTful services
  • Experience creating unit tests, using crash analysis and profiling tools
  • Good understanding of UI/UX customization, dealing with different screen sizes
  • Fast learner with strong problem-solving skills and ability to work with minimal supervision
  • Interpersonal skills to effectively interact across functionally and with customers
    Preferred Experience:
  • Any development experience on Android or Hybrid development is solid plus
  • Experience with CocoaPods dependency management technology
  • Understanding of design patterns for reusability, extensibility etc.
  • Experience with Git, Bug tracking and CI/CD tools
    Education Required:
  • BS degree in computer science or related field