SENIOR ENGINEER (Xamarin)

Experience
3-6 Years

Seniority Level
Mid-Level

Employment
Full Time

Location
Noida

We are seeking a highly skilled and experienced Senior Software Engineer to lead our team in developing and maintaining web-scale systems. In this role, you will be responsible for designing, building, and optimizing efficient and reliable code.

Xamarin
C#

- Design, build, and maintain efficient, reusable, and reliable mobile applications.
- Supporting existing products/applications.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automation.
- Apply data modelling techniques to ensure development and implementation support efforts meet integration and performance expectations.
- Reviewing performance and optimizing code, and developing new features with the team.
- Bachelor’s degree in Computer Science, Software Engineering, MCA
- 3+ years of experience in Xamarin Forms development
- Experience with .Net 5 and .Net 6
- Knowledge of .Net MAUI is a huge Plus
- Understanding of API/Memory/UI performance challenges and their solutions
- Solid understanding of object-oriented programming (OOP)
- Experience with JSON/XAML/XML and WebServices
- Experience working with Swagger/Mock API
- Experience with MVVM and other architecture pattern, knowledge of Prism, MVVMCross, MVVMLight is plus
- Experience with SOLID principles
- Experienced on C# programming language
- Experienced with CI/CD tools
- Excellent written and verbal communication
- Knowledge of JIRA/Bit Bucket will be added advantage
