Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
5-7 Years
Not Disclosed
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

'Role: iOS Developer

Experience

Minimum 5 years of coding experience in Swift in creating Enterprise Mobile Applications of high performance and global at scale

Hands on experience in performance tuning, debugging, monitoring

Experience designing clean and maintainable APIs

Mobile application development at the user interface and system levels

Working experience with popular third-party libraries for networking, async image loading

Technical Skills

Experience building complex applications and Objective-C / C++/SWIFT with Cocoa pods and other frameworks

Strong understanding of iOS application architecture and Implementation (MVC, MVVM)

Experience with multithreaded programming, reusable frameworks, UI components, iOS SDK performance tools and optimization techniques

Knowledge on UIKit, Core Animation, Auto layout, Size Classes, SnapKit

Knowledge on Core Location, MapKit, AVFoundation, StoreKit, Extensions, Address Book, EventKit, CAllKit, SiriKit, Core Bluetooth

Knowledge on Spatial Reasoning

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Core Bluetooth

EventKit

Multithreaded programming

CallKit

Reusable frameworks

Async image loading

SiriKit

StoreKit

SnapKit

Address Book

Size Classes

AVFoundation

UI components

About Company

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
Apis, Typescript, Javascript, CSR, SSG, performance-debugging tools, RUM profiling, SSR, edge server-side execution, Next.js, CDNs, cloud caching, Core Web Vitals
5-7 yrs
Bengaluru, India
Skills:
API design, Firebase, Memory Management, Android SDK, Multi-threading, CI CD principles, Object-oriented software development, Android Architecture Components, Caching mechanisms, MVVM Clear Architecture, Functional Programming, Android Kotlin
5-8 yrs
Bengaluru, India
Skills:
Distributed Computing, Software Development, Natural Language Processing, Information Retrieval, Software Design, Networking, Programming Languages, Artificial Intelligence, Ui Design, Data Storage, accessible technologies, Security, large-scale system design
5-7 yrs
Bengaluru, India
Skills:
Java, multi-threading, Concurrent Programming, Flows, Kotlin, Restful Apis, LiveData, MVVM architecture, Coroutines, Jetpack Compose, performance optimization, Room