iOS Developer

1 Month ago • 1-4 Years

Job Summary

Job Description

As an iOS Developer, you will be responsible for creating innovative and scalable applications on iOS. You will ensure the performance, quality, and responsiveness of applications while collaborating with a team. Responsibilities include creating architecture for new iOS apps, designing features for iPhone and iPad applications, unit-testing code, and collaborating with a team to ship new features. The role also involves maintaining and improving code quality, and discovering and implementing new technologies for development efficiency. The ideal candidate should have a strong understanding of iOS development, including Swift, UI development, and design patterns. They should also be able to diagnose problems and employ creative problem-solving skills.
Must have:
  • Expert level experience in developing Native iOS apps.
  • Excellent understanding of design patterns and API communication.
  • Experience with Swift 4 & 5.
  • Ability to work on MVVM & VIPER architecture models.
  • Expertise in developing UI using SwiftUI and custom UI development for iOS.
  • Familiarity with iOS updates, including animations, auto layout, and CocoaPods.
  • Knowledge of Core Image, Core Audio and Accelerate frameworks.
  • Deep understanding of Memory Management.
  • Knowledge of threading, networking, persistence, and user-interface design.
  • Experience with offline storage, DB migration, threading, CoreData and performance tuning.
  • Experience with low-level libraries, UI animations, persistence, charting, Google Maps integration, analytics, payment gateways, deep linking, etc.
  • Thorough understanding of the responsibilities of the platform, database, Restful API Integration, Apple's design principles.
  • Knowledge of version control system such as Git, Github.
  • Excellent knowledge of debugging and unit testing concepts.
  • Must have experience in building scalable applications.
Perks:
  • The well-funded organization built to scale.
  • Health coverage.
  • Standard Leave policy.
  • Fun team offsites.
  • Gender neutral policy.
  • POSH compliant.
  • Remote work culture.

Job Details

About the role:
As a developer, you will be responsible for creating innovative, cutting-edge, and highly scalable applications on iOS. You will ensure the performance, quality, and responsiveness of applications while collaborating with a team to define, design, and ship new features.

Requirements:
  1. Expert level experience in developing Native iOS apps, creating iOS Architecture and converting mobile interfaces to polish mobile apps.
  2. Excellent understanding of design patterns and API communication with apps.
  3. Experience with Swift 4 & 5.
  4. Ability to work on MVVM & VIPER architecture models.
  5. Expertise in developing UI using SwiftUI and custom UI development for iOS.
  6. Familiarity with iOS updates, including animations, auto layout, and CocoaPods.
  7. Knowledge of Core Image, Core Audio and Accelerate frameworks.
  8. Deep understanding of Memory Management.
  9. Knowledge of threading, networking, persistence, and user-interface design in iOS.
  10. Experience with offline storage, DB migration, threading, CoreData and performance tuning.
  11. Experience with low-level libraries, UI animations, persistence, charting, Google Maps integration, analytics, payment gateways, deep linking, etc.
  12. Thorough understanding of the responsibilities of the platform, database, Restful API
    Integration, Apple's design principles.
  13. Knowledge of version control system such as Git, Github.
  14. Excellent knowledge of debugging and unit testing concepts.
  15. Must have experience in building scalable applications.
Responsibilities:
  1. Create architecture for new iOS apps.
  2. Design and deliver features for iPhone and iPad applications.
  3. Ensure application performance, quality, and responsiveness meet high standards.
  4. Unit-test code for robustness, covering edge cases, usability, and reliability.
  5. Diagnose problems aggressively and employ creative problem-solving skills.
  6. Collaborate with a team to define, design, and ship new features.
  7. Help maintain and improve code quality.
  8. Continuously discover, evaluate, and implement new technologies for development efficiency.
  9. Create user guides and documentation.
  10. Work effectively as both an independent developer and a team player.

How Totality can add value for you:
  1. The well-funded organization built to scale.
  2. Health coverage.
  3. Standard Leave policy.
  4. Fun team offsites.
  5. Gender neutral policy.
  6. POSH compliant.
  7. Remote work culture.


Our interview process:
1. Technical Interview I (45-60 mins).

2. Assignment in case needed.
3. Technical Interview II (45-60 mins).
4. Cultural Fit (30 mins).
5. Final Round with People Operations Lead.

Location Requirement:This role is based in India, and we kindly request that only candidates located in India apply for this position.


Similar Jobs

Zamp - DevOps Engineer

Zamp

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Visa Jobs - Sr. Consultant

Visa Jobs

Atlanta, Georgia, United States (Hybrid)
1 Month ago
IION - Senior Frontend Engineer

IION

India (Remote)
1 Month ago
warner bros games - Senior Analytics Engineer

warner bros games

(Hybrid)
3 Months ago
NVIDIA - Senior Software Configuration Management Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Version1 - Power App Platform Functional Lead - SME

Version1

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Lulalend - Senior DevOps Engineer

Lulalend

Cape Town, Western Cape, South Africa (On-Site)
1 Month ago
N-ix - Senior C# Full Stack Engineer

N-ix

Ukraine (Hybrid)
2 Weeks ago
Enphase Energy - Software Engineer (Drupal Backend Developer)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
plarium - Unity Developer (Battle team)

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
3 Weeks ago
Adyen - Staff Data Engineer

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
4 Weeks ago
ISS Stoxx - Site Reliability Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Adtran - Software Engineer (C/C++)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Week ago
OAO India - MAGENTO/LARAVEL DEVELOPER

OAO India

Pune, Maharashtra, India (Remote)
2 Years ago
Saviynt - Sr. Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

London stock Exchange - Sr. Product Manager – Market Data / Exchange Product Manager

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Winzo - SEO Specialist

Winzo

New Delhi, Delhi, India (On-Site)
1 Month ago
commerce iq - Business Analyst II

commerce iq

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - MBD+Mscripting

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Qualcomm - Systems Analyst, Sr

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Capgemini - Business Advisor - A

Capgemini

India (On-Site)
1 Month ago
Assystems - Design Lead – Solar (Instrumentation)

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago
Zscaler - Assistant Manager, Finance Transformation (FP&A)

Zscaler

Sahibzada Ajit Singh Nagar, Punjab, India (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We are in process of disrupting the blockchain gaming and NFT space. Our team has extensive experience in the play to earn gaming ecosystem. If you are an avid gamer, a techie, or even a blockchain enthusiast interested in bringing a positive change you can reach out for opportunities to work with us.

India (Remote)

View All Jobs

Get notified when new jobs are added by Totality Corp

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug