Job Title: SharePoint Developer
Job Location: India (Anywhere)
Job Type: Full-Time/Contract
Job Description:We are seeking a highly skilled Sharepoint Developer who has 3+ yrs of experience to join our team working on a modern SharePoint-based application using SharePoint Framework (SPFx) and Azure backend services. The ideal candidate will have extensive experience in both front-end and back-end development, with a strong focus on SharePoint, React, and ASP.NET Web API.
Required Skills:· Proficient in SharePoint Framework (SPFx) development· Strong experience with React, JavaScript (ES6+), and TypeScript· Familiarity with Office UI Fabric and PnP JS libraries· Expertise in C# and ASP.NET Web API 2· Experience with Azure AD authentication and OAuth· Knowledge of Azure App Services and Azure Web Jobs· Proficiency in SharePoint REST API and CSOM· Familiarity with DDD (Domain-Driven Design) principles· Experience with Git version control· Understanding of CI/CD pipelines
Additional Desirable Skills:· Experience with SASS/CSS and responsive web design· Familiarity with Webpack, NPM, and Gulp· Knowledge of Autofac (Dependency Injection) and AutoMapper· Experience with Application Insights for both front-end and back-end· Familiarity with Swagger for API documentation
Responsibilities:· Develop and maintain SPFx web parts and extensions for SharePoint Online· Create responsive and user-friendly interfaces using React and Office UI Fabric· Implement complex business logic in both front-end and back-end services· Design and develop RESTful APIs using ASP.NET Web API 2· Integrate Azure AD authentication and implement proper authorization mechanisms· Optimize application performance and ensure scalability· Implement logging and monitoring solutions using Application Insights· Write clean, maintainable, and well-documented code· Collaborate with cross-functional teams to gather requirements and implement solutions· Participate in code reviews and contribute to best practices and coding standards· Troubleshoot and resolve complex technical issuesStay up-to-date with the latest trends and technologies in SharePoint and Azure development