Job Description
SharePoint Developer (SPFx & React)
Position Overview:
We are seeking a talented and experienced SharePoint Developer with expertise in SharePoint Framework (SPFx) and React to design, develop, and maintain custom web solutions and applications for our organization. The ideal candidate will have a strong technical background in designing and deploying SharePoint Online solutions, combined with the ability to write clean, efficient, and modular JavaScript/TypeScript code using modern frameworks such as React. This role requires problem-solving skills, attention to detail, and a passion for creating user-friendly, scalable, and secure SharePoint applications.
Primary Responsibilities:
Design & Development:
Develop custom web parts, extensions, and applications using the SharePoint Framework (SPFx), React, TypeScript, and related technologies.
Build responsive, user-friendly interfaces and ensure seamless integration with SharePoint Online or on-premises systems.
Customization & Enhancement:
Customize and enhance SharePoint Online features to align with business needs, including workflows, forms, and system integrations.
Optimize performance, usability, and scalability of SharePoint solutions.
Integration & APIs:
Integrate custom SharePoint solutions with external systems via REST APIs, Graph APIs, and third-party services.
Maintain connectivity with Microsoft 365 services, ensuring compatibility and adherence to best practices.
Debugging & Support:
Troubleshoot and resolve technical issues across SharePoint applications and services.
Provide ongoing support and maintenance for deployed solutions, ensuring high availability and performance.
Collaboration & Communication:
Partner with stakeholders to gather and analyze requirements, design technical specifications, and deliver tailored SharePoint solutions.
Work collaboratively with IT teams to ensure successful deployment and integration of projects.
Key Qualifications & Skills:
Technical Expertise:
Hands-on experience with SharePoint Framework (SPFx) development.
Strong knowledge of React, including state management, hooks, and reusable components.
Proficiency in TypeScript, JavaScript ES6+, CSS/SASS, and HTML5.
Familiarity with PnPJS, REST APIs, and Microsoft Graph API for connecting to Microsoft 365 services.
Experience:
3–5 years of experience as a SharePoint Developer or in a related role designing modern SharePoint solutions.
Experience in customizing modern SharePoint sites, creating web parts, extensions, and list forms.
Knowledge of Power Automate, PowerApps, and their integration into SharePoint solutions is a plus.
Certifications (Preferred):
Microsoft Certified: Power Platform Developer Associate or Microsoft Certified: SharePoint Developer.
Azure certifications or training is advantageous.
Soft Skills:
Strong problem-solving, debugging, and analytical skills.
Excellent communication skills to collaborate with stakeholders and articulate technical ideas in a clear manner.
Self-motivated and able to manage multiple projects and deadlines with minimal supervision.
Why Join Us?
This is an exciting opportunity to bring your SharePoint and React expertise to a team working on impactful projects that drive organizational improvement and innovation. You will have the chance to work in a supportive, collaborative environment and gain exposure to cutting-edge technologies in the Microsoft ecosystem. Come help us transform our business processes with the power of modern SharePoint solutions!
Full-time