iOS Developer

4 Months ago • 5-8 Years • Mobile Development

Job Summary

Job Description

Experienced iOS developer with 5+ years in Swift, iOS SDK, building robust and scalable mobile applications. Strong UI/UX understanding, excellent coding skills, and adept at collaborating with cross-functional teams.
Must have:
  • Swift Expertise
  • iOS SDK
  • UI/UX Principles
  • RESTful APIs
Good to have:
  • Multithreading
  • Dependency Injection
  • SwiftUI
  • Core Data
Perks:
  • Hybrid Full-time
  • Mentorship

Job Details

About the job

Job Overview:An experienced iOS Developer with 5-8 years of hands-on experience in mobile application development. The ideal candidate will have extensive experience with Swift, a solid understanding of iOS SDK, and a track record of delivering robust, scalable, and high-performance applications. This role requires excellent coding skills, a strong grasp of user interface design, and the ability to work collaboratively in a fast-paced environment.Key Responsibilities:App Development: Design, develop, and maintain high-quality iOS applications using Swift. Architecture: Implement and advocate for clean architecture patterns, ensuring modularity and maintainability.Performance Optimization: Optimize applications for performance, stability, and scalability.Code Quality: Write clean, efficient, and reusable code. Conduct thorough code reviews and enforce best practices. User Experience: Collaborate with UX/UI designers to ensure the best possible user experience and interface design.Testing: Develop and maintain a robust suite of automated tests to ensure code quality and prevent regressions.Mentorship: Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative development environment. Collaboration: Work closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver high quality features on time.Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices in iOS development.Required Qualifications:Experience: 5-8 years of professional experience in iOS development.Swift Expertise: Strong proficiency in Swift and a deep understanding of the iOS SDK.Architecture Patterns: Experience with modern iOS architecture patterns such as MVC, MVVM, and VIPER.UI/UX Principles: Solid understanding of UI/UX principles and best practices for mobile design. Testing: Experience with unit testing, UI testing, and automated testing frameworks.Version Control: Proficiency with Git and experience with collaborative development tools.APIs: Strong understanding of RESTful APIs and experience integrating with backend services.Problem Solving: Excellent analytical and problem-solving skills.Communication: Strong verbal and written communication skills. Team Player: Ability to work effectively in a collaborative team environment.Preferred Qualifications: Multithreading: Experience with multithreading and concurrency in iOS applications.Dependency Injection: Familiarity with dependency injection frameworks.SwiftUI: Experience with SwiftUI and Combine.Core Data: Proficiency with Core Data or other persistent storage mechanisms.CI/CD: Experience with continuous integration and continuous deployment CI/CD pipelines.App Store: Experience publishing and maintaining applications on the Apple App Store.Agile Methodologies: Experience working in Agile development environments.Open Source: Contributions to open-source projects or a strong personal project portfolio.

Similar Jobs

Bloober Team - Senior Animation Programmer

Bloober Team

Lesser Poland Voivodeship, Poland (Remote)
• 3 Weeks ago
Activision - Expert Software Engineer, Graphics

Activision

Wisconsin, United States (On-Site)
• 3 Weeks ago
Deltatech Gaming  - Senior Java Developer

Deltatech Gaming

Gurugram, Haryana, India (On-Site)
• 4 Months ago
Cisco - Senior Software Engineer - C, Linux, L2, L3 Networking, Sonic, Control Plane

Cisco

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Canva - Engineering Manager (BE) - Print Growth

Canva

Perth, Western Australia, Australia (Remote)
• 2 Days ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

(On-Site)
• 3 Months ago
PAPAYA - Senior Unity Developer

PAPAYA

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Weeks ago
Nagarro - Associate Staff Engineer, Mobile Hybrid

Nagarro

India (Remote)
• 3 Months ago
GoTo Group - Software Engineer (Android Flutter) - Consumer Payments

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
• 1 Month ago
Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, iOS

Meta

Boston, Massachusetts, United States (On-Site)
• 2 Months ago
Meta - Software Engineer, Android

Meta

Menlo Park, California, United States (On-Site)
• 3 Months ago
Rockstar Games - Senior Gameplay Systems Programmer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
• 2 Days ago
Canva - Backend Software Engineer - Java - Internationalisation

Canva

Surry Hills, New South Wales, Australia (Remote)
• 3 Weeks ago
Turbulent - Programmeur.se Principal.e Gameplay / Principal Gameplay Programmer - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
• 5 Months ago
Zeta - Software Development Engineer II - iOS

Zeta

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

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
• 6 Months ago
Meta - Software Engineer, iOS

Meta

Redmond, Washington, United States (On-Site)
• 3 Months ago
Bloober Team - Senior Animation Programmer

Bloober Team

Lesser Poland Voivodeship, Poland (Remote)
• 3 Weeks ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
• 5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Andhra Pradesh, India

STAGE - Bhojpuri Promotional Writer

STAGE

Noida, Uttar Pradesh, India (On-Site)
• 1 Week ago
Scientific Games  - Advanced Software Engineer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
• 2 Weeks ago
Aristocrat Gaming - Senior Engineer I (C++ Developer)

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
• 4 Weeks ago
Sivaltech - Senior ASIC RTL DESIGN ER.

Sivaltech

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Threye Interactive - 3D Artist

Threye Interactive

Delhi, India (On-Site)
• 5 Months ago
Outhouse Jewellery - Brand Creatives - Head

Outhouse Jewellery

Noida, Uttar Pradesh, India (On-Site)
• 4 Months ago
Fluence - Battery Data Engineer

Fluence

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Starkflow - Sales Executive (US Market)

Starkflow

Gurugram, Haryana, India (On-Site)
• 2 Weeks ago
Qualcomm - Technical Animator, Staff

Qualcomm

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Nagarro - Senior Staff Engineer

Nagarro

India (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Landeed (YC S22) - Founding Fullstack Engineer: React/React Native + NodeJs or Other Backend (> 5 YOE)

Landeed (YC S22)

Hyderabad, Telangana, India (On-Site)
• 7 Months ago
Patterned Learning Career - Senior Android Engineer

Patterned Learning Career

(Remote)
• 1 Day ago
ValueLabs - iOS Developer

ValueLabs

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
• 3 Months ago
Technorizen Software Solutions - Urgent opening for Exp. IOS Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
• 6 Months ago
Nagarro - Analyst, Operations

Nagarro

New York, New York, United States (On-Site)
• 3 Months ago
Luxoft - Android Framework Developer

Luxoft

Italy, New York, United States (Remote)
• 1 Month ago
Bally's Interactive - Android Developer - Mid Level

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
• 1 Month ago
Nagarro - Senior Staff Engineer, Delivery

Nagarro

South Africa (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Andhra Pradesh, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Andhra Pradesh, India (On-Site)

Gurugram, Haryana, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Andhra Pradesh, India (Hybrid)

Andhra Pradesh, India (Hybrid)

Andhra Pradesh, India (Hybrid)

Andhra Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by Virtusa

Level Up Your Career in Game Development!

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

Job Common Plug