Description

**Responsibilities:**

1. Develop robust and scalable cross-platform mobile applications using Microsoft MAUI.

2. Leverage Blazor to design and implement efficient, reusable, and reliable code.

3. Translate application storyboards and use cases into functional applications.

4. Collaborate with the design team to define app features.

5. Ensure the best possible performance, quality, and responsiveness of applications.

6. Identify bottlenecks and bugs and devise solutions to address and mitigate these problems.

7. Help maintain code quality, organization, and automation.

8. Collaborate with other team members and stakeholders, contributing to the overall success of projects.

9. Stay up-to-date with the latest industry trends and technologies to ensure modern and effective development.


 

**Qualifications:**

1. Bachelor’s degree in computer science, Engineering, or related field, or equivalent experience.

2. A minimum of 3 years of experience as a Software Developer with a focus on Microsoft technologies.

3. Proficient in Microsoft MAUI and Blazor with a good knowledge of their ecosystems.

4. Strong understanding of .NET, .NET MAUI, C#, and Xamarin.

5. Proficient in code versioning tools such as Git.

6. Strong understanding of UI design principles, patterns, and best practices.

7. Experience with cloud services, preferably Azure.

8. Knowledge of continuous integration and continuous delivery (CI/CD) principles and tools.

9. Excellent problem-solving skills and ability to work independently.

10. Exceptional communication and interpersonal skills.


 

**Preferred Qualifications:**


 

1. Master’s degree in computer science or related field.

2. Experience with Agile/Scrum methodologies.

3. Certifications in Microsoft technologies.

4. Familiarity with other web and mobile development frameworks and technologies.


 

Education

Master’s degree