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
Categories
Mobile
