SOFTWARE ENGINEER, IOS

Posted 14 Hours Ago
Be an Early Applicant
Bengaluru South, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
HR Tech • Information Technology • Professional Services
The Role
Develop and maintain consumer-facing iOS applications and frameworks using Swift and Objective-C. Design scalable, high-performance user interfaces, integrate web services and third-party APIs, write maintainable code, and support testing, automation, continuous delivery, and App Store publishing. Collaborate with cross-functional teams, provide technical direction, evolve product architecture, research mobile technologies, and mentor trainees or interns.
Summary Generated by Built In

Job Summary: 

We are looking for an iOS Developer in SWIFT who has an understanding of the mobile ecosystem, and services across the entire mobile application Design and Development Lifecycle and will work with our team of talented engineers to design and build the next generation of our mobile applications. A highly driven developer with a passion for mobile apps 

 

Reports to  

Senior Software Engineer/Lead Software Engineer 

 

Reportees 

Trainees/Interns 

 

Key Responsibilities: - 

  • Working within the engineering team, specifically on the software design and development of iOS based mobile advanced applications and frameworks  

  • Majorly focused on improving, reworking, and reimagining our mobile offerings to deliver a high-performance system and highly engaging UX 

  • Design, build, and ship highly downloaded, consumer facing iOS apps with modern technologies to make our clients successful. 

  • Provide technical expertise and direction within the iOS engineering team and for our business partners 

  • Write solid and efficient code that is extensible and maintainable. 

  • Maintain, document, and grow current products with a vision of how the product and architecture should evolve to adapt to new customer needs. 

  • Research and recommend new mobile tools and applications. 

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

  • Ability to translate concepts into User Interfaces on iOS platform and build for scalability, internationalization and performance. 

  • Strive to continually improve technical and developmental skills 

 

 

Relevant Years of Work Experience: - 

  • 3+ years’ experience on iOS platform with experience in SWIFT. 

  • Should have worked at least on 3 IOS  Mobile applications 

  • Has hands-on experience with unit testing, continuous delivery & Test automation 

  • Solid understanding of the agile development process and experience with TDD is a plus 

 

Knowledge, Skills & Abilities: - 

  • A deep familiarity with Swift, Objective-C and Cocoa Touch  

  • Should have experience in Unit Testing using XCTest 

  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, UIWebKit / WKWebKit  

  • Experience with third-party libraries and APIs is mandatory  

  • Experience with embedded relational databases (SQLite) is mandatory  

  • Experience on web service integration (SOAP, REST, JSON, XML)  

  • iOS Design Patterns 

  • Callbacks, Blocks, Closures, Delegates, and NSNotifications 

  • Storyboards, Auto Layout, and Size Classes 

  • Publishing an app through the AppStore 

 

  • Strong Knowledge of Data Structures and Algorithms  

  • Strong in Object Oriented Programming, and excellent grasp of Data.  

  • Master of Apple’s development tools and development environments. 

  • Self-starter eager to learn new technologies; enthusiastic about researching opportunities to grow and improve your skill set 

  • Excellent communicator (written and oral), willing to help out a teammate and pitch in when needed on a team. 

  • Independent in the work you do, but won’t hesitate to communicate when you need guidance 

  • Nice to have Azure and Cloud solution experience 

  • Experience in Retail or E-commerce domain is a plus 

  • Experience in Point Of Sale domain preferred&

Skills Required

  • 3+ years of iOS platform development experience using Swift
  • Experience working on at least three iOS mobile applications
  • Hands-on experience with unit testing, continuous delivery, and test automation
  • Deep familiarity with Swift, Objective-C, and Cocoa Touch
  • Unit testing experience using XCTest
  • Experience with iOS frameworks including Core Data, Core Animation, Core Graphics, Core Text, UIWebKit, or WKWebKit
  • Experience with third-party libraries and APIs
  • Experience with embedded relational databases such as SQLite
  • Experience integrating SOAP, REST, JSON, and XML web services
  • Knowledge of iOS design patterns, callbacks, blocks, closures, delegates, and NSNotifications
  • Experience with Storyboards, Auto Layout, and Size Classes
  • Experience publishing applications through the App Store
  • Strong knowledge of data structures and algorithms
  • Strong object-oriented programming and data concepts
  • Mastery of Apple's development tools and environments
  • Excellent written and oral communication skills
  • Agile development process experience
  • Test-driven development experience
  • Azure and cloud solutions experience
  • Retail or e-commerce domain experience
  • Point of Sale domain experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
76 Employees
Year Founded: 2010

What We Do

Talpro India Private Limited is a technology-driven recruitment and staffing company serving businesses across industries. It specializes in sourcing, vetting, and hiring top-tier technology talent, while providing innovative, sustainable, and cost-effective recruitment solutions. The company develops comprehensive hiring strategies intended to meet immediate recruitment demands and support longer-term workforce needs, acting as a human-resources services provider in India for employers.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
1380 Employees

eBay Logo eBay

Software Engineer

eCommerce • Retail
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
26035 Employees

Esyasoft Logo Esyasoft

Senior Software Engineer

Artificial Intelligence • Internet of Things • Software • Energy
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
850 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account