drjobs Lead Software Engineer - MAUI C

Lead Software Engineer - MAUI C

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chennai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

We are seeking a talented and experienced Lead Software Engineer for mobile app development using crossplatform frameworks specifically MAUI (Multiplatform App UI) or Xamarin Forms. In this role you will be responsible for designing building and maintaining highquality mobile applications for the construction industry. You will ensure the performance quality and responsiveness of applications across various platforms.


Key Responsibilities:

  • Technical Contribution: Contribute to the design and architecture of mobile applications using MAUI or Xamarin Forms ensuring adherence to best practices in coding testing and deployment.
  • Development: Participate in the entire mobile development process including coding testing debugging and deployment of crossplatform applications.
  • Collaboration: Work with product managers designers and QA teams to implement userfriendly features and applications that meet business needs.
  • Knowledge Sharing: Share insights and knowledge with junior developers promoting a culture of continuous learning and improvement within the team.
  • Code Review: Perform code reviews to ensure code quality adherence to best practices and maintainability of applications.
  • Performance Optimization: Analyze and optimize application performance ensuring smooth user experiences across devices and platforms.
  • CrossPlatform Integration: Ensure seamless integration with various services and APIs addressing platformspecific functionalities as needed.
  • Continuous Improvement: Stay updated with the latest trends and technologies in mobile development and propose enhancements to improve the development process.
  • Documentation: Maintain clear and comprehensive documentation for development processes architecture and codebases.
Key Skills & Qualifications:
  • Experience: 56 years of experience in mobile application development with at least 2 years of experience in senior engineering roles.
  • Frameworks: Proficiency in crossplatform frameworks like MAUI or Xamarin Forms for mobile app development.
  • Languages: Strong experience in C# and .NET with a solid understanding of MVVM architecture and design patterns.
  • Mobile Platforms: Familiarity with both iOS and Android development environments including the nuances of each platform.
  • APIs & Services: Experience with RESTful APIs integration with thirdparty services and backend data handling.
  • Version Control: Proficient in version control systems like Git with experience in managing branches and collaborative workflows.
  • Testing: Knowledge of unit testing and UI testing frameworks suitable for mobile applications.
  • Agile Methodologies: Experience working in Agile/Scrum teams participating in sprint planning retrospectives and delivering on development commitments.
  • Soft Skills: Strong communication and collaboration skills with the ability to effectively support and guide team members.
  • ProblemSolving: Strong analytical skills and a proactive approach to identifying and resolving development challenges.

Preferred Qualifications:

  • Prior experience and knowledge in civil construction building construction or surveying industries is a strong plus
  • Experience with cloud services (e.g. Azure AWS) and mobile app deployment processes.
  • Familiarity with additional mobile frameworks or tools (e.g. Flutter React Native) is a plus.
  • Knowledge of mobile application performance testing and optimization techniques.
  • Experience with CI/CD tools for automated testing and deployment.
  • BE/BTech/ME/MTech/M.S. in Computer Science Engineering or an equivalent degree

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.