Software Engineer / Senior Software Engineer - Ios Job in Brainerhub Solutions

Software Engineer / Senior Software Engineer - Ios

Apply Now
Job Summary

Job Description:

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities:

  • Taking full ownership of features, from design phase to delivery
  • Diving to an existing iOS application code base and taking full ownership over it
  • Writing clean, readable and scalable code
  • Developing native iOS with Swift - UIKit, Combine & SwiftUI
  • Communicating with the Backend, Web and Data team
  • Communicating with the product team on UX topics
  • Breakdown features requirements into tasks and provide effort estimations

Requirements:

  • B. Tech, B.E., MCA, M. Tech degree in computer science engineering or a related subject
  • At least 3years of experience developing user-interfacing applications for iOS
  • 2 years of swift programming experience
  • Good UIKit knowledge - UITableView, UICollectionView, Auto Layout, Storyboard
  • Knowledge in architecture and software design
  • Experience with Combine (or any other reactive programming framework) - Advantage
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires