iOS Developer - Swift (3+ Years Experience)

3 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description


Company Overview


Gadget Guruz is a cutting-edge electronics startup that focuses on creating an ecosystem for sustainable and innovative technology solutions. We're passionate about leveraging tech to make life easier and greener. Join us in redefining the future of electronics!


Experience Required: 3+ years


Key Responsibilities

• Develop and maintain high-quality iOS applications using Swift and iOS SDK

• Design and implement robust, scalable mobile architectures following MVVM/MVP patterns

• Integrate REST APIs and handle complex data management scenarios

• Implement Firebase services including Authentication, Cloud Firestore, Cloud Functions, and Analytics

• Work with Google Cloud Platform services for backend integration

• Implement deep linking functionality for seamless app navigation

• Design and implement push notifications (local and remote) with Firebase Cloud Messaging

• Collaborate with cross-functional teams including designers, product managers, and backend developers

• Optimize app performance, memory management, and battery efficiency

• Write clean, maintainable, and well-documented code

• Participate in code reviews and maintain coding standards

• Debug and resolve complex technical issues


Required Technical Skills


Core iOS Development

• 3+ years of professional iOS development experience

• Strong proficiency in Swift and iOS SDK

• Solid understanding of iOS frameworks (UIKit, Foundation, Core Data, etc.)

• Experience with Auto Layout and programmatic UI development

• Knowledge of iOS design patterns (MVVM, MVP, Delegation, Observer)

• Proficiency with Xcode and Interface Builder


API & Backend Integration

• Strong experience with REST API integration

• JSON parsing and data serialization

• Network layer implementation using URLSession/Alamofire

• API authentication and security best practices

• Error handling and retry mechanisms


Firebase & Cloud Services

• Hands-on experience with Firebase services:

• Firebase Authentication

• Cloud Firestore/Realtime Database

• Firebase Cloud Messaging (Push Notifications)

• Firebase Analytics

• Firebase Crashlytics

• Experience with Google Cloud Platform (GCP) services

• Cloud Functions integration


Advanced Features

• Deep linking implementation (Universal Links, Custom URL Schemes)

• Push notifications setup and handling (local and remote)

• Background processing and app lifecycle management

• In-app purchases and subscription management (preferred)


Tools & Practices

• Git version control and branching strategies

• CocoaPods/Swift Package Manager

• Unit testing and UI testing frameworks

• App Store submission and deployment processes

• Agile development methodologies


Preferred Qualifications

• Bachelor’s degree in Computer Science or equivalent experience

• Experience with Core Animation and custom UI components

• Knowledge of iOS security best practices

• Experience with CI/CD pipelines for iOS

• Familiarity with reactive programming (RxSwift/Combine)

• Understanding of App Store guidelines and review process

• Experience with performance profiling tools (Instruments)


What We Offer

• Competitive salary package

• Flexible working hours

• Learning and development opportunities

• Modern development tools and equipment

• Collaborative and innovative work environment


Please submit your application at hr@gadgetguruz.com with:

• Updated resume highlighting iOS development experience

• Portfolio of iOS apps (App Store links preferred)

• GitHub profile or code samples

• Brief cover letter explaining your interest in the role


Fill this form https://forms.gle/ZzEkRHeQ8EFxhaMGA

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You