NielsenIQ

Software Engineer (Mobile development: Xamarin, MAUI)

NielsenIQ
Apply
12 hours ago
Chennai, IndiaMid Level / Senior

Responsibilities

  • Design, develop, and implement technical solutions for Xamarin, MAUI, and .NET SDK applications using .NET and C#.
  • Design and develop native iOS and Android mobile applications.
  • Understand user needs and incorporate them into global solution designs.
  • Follow source-driven and test-driven development practices.
  • Troubleshoot issues, identify root causes, and implement resolutions.
  • Create custom native SDKs and integrate them with mobile applications.
  • Implement automated testing platforms and unit tests.
  • Collaborate across cross-functional technology teams and business stakeholders.

Requirements

  • Require 4–6 years of experience, including 2–3 years of hands-on experience developing Xamarin/MAUI, native Android, or native iOS applications.
  • Require knowledge of .NET, C#, Java, Objective-C, Swift, JavaScript, Ajax, JSON, CSS, and HTML.
  • Require solid object-oriented analysis and design skills using common design patterns.
  • Prefer experience with React Native or Flutter.
  • Prefer experience with MVC, MVVM, and frameworks such as Prism, MVVM Cross, or MVVM Light.
  • Prefer experience with SQLite, threading, performance tuning, Git, Bitbucket, Azure DevOps, SQL, database schema design, and ORM frameworks such as Entity.
  • Prefer experience creating custom native SDKs and integrating them with mobile applications.
  • Prefer strong troubleshooting, problem-solving, communication, and interpersonal skills, along with the ability to work in an enterprise Agile/SCRUM environment.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program (EAP).
  • Technology hubs are located in Chennai and Pune, and the team is co-located.

Tech Stack

AzureC#CSSFlutterGitHTMLiOSJavaJavaScript.NETObjective-CReact NativeSQLSQLiteSwiftXamarin

Categories

Mobile
Contact me