Search by job, company or skills

Mirchi

Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Software Engineer - iOS

Responsibilities:

  • Responsible for the development and maintenance of applications on all iOS devices
  • Solid understanding of full mobile development life cycle
  • Contribute to world-class iOS development activity and engineering practices
  • Understanding of design principles and Apple Human Interface guidelines
  • Help to establish code style guidelines, best-practices, and design patterns
  • End to end feature delivery

Base requirement:

  • Bachelor's degree in computer science, computer engineering or similar
  • 3 - 6 years of experience
  • Strong technical background
  • Excellent written and verbal communication skills , good collaboration skill, team player
  • Sound analysis, problem resolution skills.

What technical skills / know-how you should have:

  • Strong knowledge of developing application on various devices like iPhone, Apple TV, iPad, Apple Watch, Android SDK and knowledge to deal with different screen sizes.
  • Strong understanding of data structure and algorithm
  • Should have knowledge of Objective-C, Swift, SwiftUI & iOS Architectural Components
  • Knowledge of video streaming, pay-per-use implementation, picture-in-picture and OTT applications is a plus
  • Good understanding of payment gateway integration
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers is good to have.
  • Familiarity with Firebase(FCM, analytics and crashlytics)
  • Should have knowledge of Image Caching and Network Library
  • Proficient understanding of code versioning tools, such as Git

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146836173

Similar Jobs