Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Proactively design, develop, deploy, and maintain high-quality iOS applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Implement appropriate design patterns (MVVM, MVP, MVI, MVC) to architect a scalable, maintainable, and efficient codebase.
  • Ensure a seamless user experience by addressing UI/UX gaps independently.
  • Optimize app performance, responsiveness, and efficiency.
  • Translate high-level product or business requirements into detailed, end-to-end specifications.
  • Implement security best practices to protect user data.
  • Debug and resolve issues reported by users and the QA team.
  • Set up and maintain CI/CD pipelines for seamless deployment.
  • Conduct unit testing to ensure code robustness, covering edge cases, usability, and reliability.
  • Stay up to date with the latest iOS development trends and technologies.
  • Explore and implement cross-platform solutions where applicable.
  • Monitor app performance and stability using appropriate tools.
  • Track feature adoption and engagement to measure success and optimize user experience.
  • Leverage AI tools and technologies to enhance productivity and optimize output.
  • Optimize and collaborate with tech support and non-technical teams to enhance the companys overall technical capabilities, processes, and performance.
  • Identify and eliminate technical debt for long-term maintainability

What You Should Know

  • Experience: 3+ years in iOS development.
  • An active GitHub profile.
  • Strong verbal and written communication skills.
  • Programming Languages: Proficiency in Swift and Objective-C.
  • Frameworks & Tools: Strong experience with iOS SDK, SwiftUI, and UIKit.
  • APIs & Databases: Experience with RESTful APIs, GraphQL, Core Data, Firebase, and SQLite.
  • UI/UX: Strong understanding of UI/UX principles with basic Figma proficiency.
  • Skills: Excellent debugging, problem-solving, and analytical abilities.
  • Concepts: Combine framework, iOS architectural patterns, Code refactoring, Async/Await, Swift Concurrency, Unit Testing, and Dependency Injection.

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

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

pune, maharashtra

indore, madhya pradesh

Noida, Uttar Pradesh, India