K

Senior iOS Developer

Konrad Group
NewPosted yesterday

LOCATION

Gurgaon · Hybrid

EXPERIENCE

3+ Years

SALARY

Negotiable

SKILLS REQUIRED

iOS DevelopmentSwiftUnit TestingSystem DesignMVVM ArchitectureAccessibilityRESTful APIs

Job description

Overview

As a Senior iOS Developer, you will develop consumer and enterprise iOS applications within the software development team.

What you'll do

  • Write maintainable, testable, and performant software in collaboration with the team.
  • Lead development of major product features, working with designers, project managers, and developers on other platforms.
  • Provide mentorship to other developers in your area of expertise.
  • Participate in code review and perform extensive testing to ensure high-quality software.
  • Research new technology and tools and share those findings with the team.
  • Communicate clearly and effectively with all members of the team.

What you'll need

  • One of the following degrees (or similar): B.Tech Computer Application, B.Tech Computer Science, BE, Electronics and Communication Engineering, Bachelor's of Technology, or Computer Science and Engineering.
  • 3+ years of professional experience in a software development role.
  • A strong command of important programming and computer science concepts.
  • A strong understanding of how mobile applications are built from end-to-end, including how they interact with server-side components.
  • Advanced knowledge of core mobile principles, including UI implementation, common development frameworks, API integrations, testing, and accessibility.
  • Extensive experience building Swift applications using UIKit, SwiftUI, or both.
  • Detailed knowledge of architectural patterns such as MVVM, MVP, and MVC, with well-articulated opinions on their use.
  • Great interpersonal skills and the ability to communicate as part of a close team.
  • A proactive personality and a desire to deliver your best work.
  • A love for improving software development workflows and processes.

Nice to have

  • Experience with or an understanding of newer approaches to networking, like GraphQL.
  • Experience building CI/CD pipelines.
  • Knowledge of older iOS technologies such as Objective-C.
  • Other mobile development experience, such as Android development using Kotlin or Java, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova.

Details

  • Location: Gurgaon.
  • One day per week work-from-home flexibility.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior iOS Developer