- Design, develop, and deploy custom client-side web parts and extensions using SharePoint Framework (SPFx).
- Build responsive user interfaces for modern SharePoint pages using TypeScript and Fluent UI.
- Develop backend services and custom APIs using C# and .NET.
- Integrate SharePoint web parts with enterprise data using Microsoft Graph API and SharePoint REST API.
- Package and deploy .sppkg files to the SharePoint Tenant App Catalog.
- Implement secure authentication and API access management using Microsoft Entra ID.
- Develop and maintain custom SharePoint solutions based on business requirements.
- Use Node.js, npm, Gulp, and Webpack for contemporary web development and build processes.
- Manage source code and collaborate with teams using Git.
- Troubleshoot, debug, and optimize SharePoint applications for performance and scalability.
- Follow coding standards, security guidelines, and best practices.
- Collaborate with business stakeholders, designers, and backend teams to deliver solutions.
- Test and validate web parts, extensions, and API integrations before deployment.
- Support production deployments and resolve application issues.
- Maintain technical documentation and deployment procedures.