Home
Jobs

Associate Staff Engineer, Mobile Ios

5 years

7 Lacs

Posted:23 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

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 (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience : 5+ years. Expertise in iOS Development, including iOS SDK, View Controllers, Core Data/SQLite, and strong grasp of OOPS concepts. Strong programming skills in Swift and Objective-C. Mandatory Hands-on experience with RxSwift for reactive programming. Working knowledge of GraphQL and its integration within iOS applications Hands-on experience with Auto Layout and building responsive UIs. Strong understanding of REST APIs and networking protocols such as TCP and HTTP. Familiarity with serialization formats like JSON. Experience with MVVM architecture, Storyboards, and asynchronous/multithreaded programming. Working knowledge of Alamofire for efficient networking Experience with Realm DB is a plus. Familiar with Git and version control workflows Deep understanding of mobile app security, performance tuning, unit testing, and deployment. Passionate about clean code, scalable architecture, and building robust mobile apps. Proven experience mentoring team members and delivering high-quality mobile solutions. Solid grasp of design patterns and their practical implementation. RESPONSIBILITIES: Writing and reviewing clean, efficient, and maintainable code. Understanding business and functional requirements and translating them into robust technical solutions. Designing architecture and choosing appropriate frameworks and tools for the task. Taking ownership of modules and working with team members to deliver timely, high-quality features. Collaborating with cross-functional teams to define, design, and ship new features. Leading/supporting UAT and production rollouts. Estimating efforts accurately and delivering within timelines. Continuously improving application performance and fixing bugs based on user feedback and testing. Performing code/design reviews and suggesting best practices. Conducting POCs to explore new tools or frameworks when required. Maintaining high standards of software quality within the team by establishing good practices and habits. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Mobile Interview Now
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
Nagarro
Nagarro

Information Technology and Services

Berlin

8,500+ Employees

470 Jobs

    Key People

  • Manas Fuloria

    CEO
  • Nashit Taqi

    President, Americas

RecommendedJobs for You