RemoteWLBRemote only
Back to all jobs
Nagarro logo
Remote role Ā· staff-en

Staff Engineer (Swift)

Nagarro

SwiftiOSUIKitCoreDataRESTful APIs
Role brief

Company Description

šŸ‘‹šŸ¼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That's where you come in!

Job Description

LOCATIONS: Gurgaon/ Noida/ Pune/ Jaipur/ Bangalore/ Hyderabad

REQUIREMENTS:

  • Experience: 6+ Years
  • Proficiency in Swift, and a deep understanding of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc.
  • Experience with iOS SDK and its various components.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of code versioning tools such as Git.
  • Familiarity with continuous integration.
  • Proven software development experience and iOS development skills.

 

RESPONSIBILITIES:

  • Designing and building advanced applications for the iOS platform using Swift.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Working on bug fixing and improving application performance.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.