Job Description: SharePoint Online SPFx Developer
Position Overview
We are seeking a highly skilled and motivated SharePoint Online SPFx Developer to join our team. The ideal candidate will be responsible for designing, building, and maintaining custom solutions, web parts, and extensions for SharePoint using the SharePoint Framework (SPFx) and related technologies, ensuring solutions meet business needs and integrate seamlessly with other Microsoft products.
Key Responsibilities
SPFx Development:
Develop custom web parts, extensions, and components using SPFx, a client-side development model for SharePoint.
Utilize modern JavaScript libraries and frameworks (e.g., React, TypeScript) to create scalable and maintainable solutions.
Integrate solutions with SharePoint Online, Microsoft Teams, and other Microsoft 365 services.
Requirements Gathering and Solution Design:
Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
Design and implement SharePoint solutions that meet business needs, including site layouts, workflows, and custom functionalities.
Code Development and Maintenance:
Write, test, and debug code for SharePoint solutions, ensuring quality and performance.
Maintain and update existing SharePoint solutions, addressing issues and implementing enhancements.
Integration and API Development:
Develop and integrate solutions with other business applications and systems.
Program against the Microsoft Graph and other APIs to access and manipulate SharePoint data.
Documentation and Support:
Write clear and comprehensive documentation for developed solutions.
Provide technical support and troubleshooting for SharePoint-related issues.
Other Responsibilities:
Manage SharePoint site collections and subsites.
Implement and configure SharePoint features and functionalities.
Customize SharePoint workflows to automate business processes.
Maintain and update SharePoint security policies.
Ensure data integrity and manage backups.
Qualifications
Education: Bachelor’s degree in Information Technology, Computer Science, or a related field.
Experience: Minimum of 5 years of experience as a SharePoint SPFx Developer, with a focus on SharePoint Online and Office 365, and minimum 5 years of features, farm solutions development in on-premises SharePoint.
Technical Skills: Proficiency in SharePoint Online SPFx development, deeply understanding SharePoint online architecture and object model. Familiarity with PowerApps, Power Automate, and other Office 365 tools.
Proficiency in programming languages like C#, PowerShell, JavaScript, TypeScript, React. Strong knowledge in development tools like Visual Studio and Visual Studio Code.
Best Coding Practices: Good naming conventions, proper inline comments, consistent coding style to maintain functional structures, robust error handling, and efficient strategy on reusable functions to avoid code duplication.
Security: Strong understanding of SharePoint Online security best practices, including permissions management, data governance, and compliance.
Problem-Solving: Excellent troubleshooting and problem-solving skills with a proactive approach to identifying and resolving issues.
Communication: Strong verbal and written communication skills, with the ability to effectively communicate technical information to non-technical stakeholders.
Collaboration: Ability to work collaboratively in a team environment and build strong relationships with team members and stakeholders across the organization.
Project Management: Experience working in SharePoint Online projects, including development life cycle, customization, and integration projects.
Preferred Qualifications
Experience with custom development in SharePoint on-premises.
Knowledge of Microsoft Teams and OneDrive for Business integration with SharePoint Online.
Familiarity with scripting languages such as PowerShell for SharePoint administration tasks.
Experience with third-party SharePoint tools and add-ins specifically Nintex Automation.
Understanding of Agile methodologies and project management practices.
Certifications: Microsoft certifications related to SharePoint Online and Office 365 are preferred.
Key Competencies
Attention to Detail: High level of accuracy and attention to detail in managing SharePoint Online custom solutions, configurations and settings.
Adaptability: Ability to quickly adapt to changes in technology and apply new knowledge to improve the SharePoint Online environment.
Customer Service: Strong customer service orientation with a focus on meeting the needs of end-users and stakeholders.
Time Management: Effective time management skills with the ability to prioritize tasks and manage multiple projects simultaneously.
Innovation: Creative thinking and problem-solving skills to develop innovative solutions using SharePoint Online features and capabilities.
Working Conditions
Contract based position with a standard 40-hour workweek.
Potential for occasional after-hours or weekend work to perform system maintenance or resolve critical issues.
Remote work.
Kaztronix is an equal opportunity employer and does not discriminate on the basis of race, color, national origin, sex, age, religion, disability, veteran status or any other consideration made unlawful by federal, state or local laws. In addition, all human resource actions in such areas as compensation, employee benefits, transfers, layoffs, training and development are to be administered objectively, without regard to race, color, religion, age, sex, national origin, disability, veteran status or any other consideration made unlawful by federal, state or local laws.
By applying to the position, you acknowledge that your information will be used by Kaztronix in processing your application.
The Jernigan Agency
The Jernigan Agency
Wing Assistant
The Jernigan Agency
Xsolla