Senior SharePoint Online / SPFx Developer

Na Ali'i Consulting & Sales, LLC.$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of development experience with SharePoint Online and SPFx
  • Proficiency in TypeScript, React, JavaScript, HTML, and CSS
  • Experience integrating with Microsoft Graph, REST APIs, and other Azure services
  • Strong analytical and problem-solving skills
  • Technical documentation capabilities and effective communication skills

Responsibilities

  • Collaborate with stakeholders to document and refine technical requirements
  • Design and develop custom SharePoint Online solutions
  • Create responsive web parts and reusable components
  • Integrate solutions with Microsoft Graph and other services
  • Troubleshoot and resolve application performance issues
  • Configure SharePoint sites and manage information architecture
  • Ensure compliance with security and accessibility requirements

Benefits

  • Opportunities for professional development and continued learning
  • Flexible work environment with remote options
  • Supportive team culture with mentorship opportunities
  • Engagement in diverse and impactful projects
Full Job Description
Overview

Nakupuna Companies is seeking a highly skilled Senior SharePoint Online / SharePoint Framework (SPFx) Developer to design, develop, deploy, and support modern solutions across SharePoint Online and Microsoft 365.

 

The successful candidate will have strong hands-on experience developing custom, responsive, secure, and accessible SharePoint solutions using SPFx, TypeScript, React, JavaScript, HTML, and CSS. This individual will collaborate with business users, technical teams, and government stakeholders to analyze requirements, improve business processes, and translate customer needs into effective technical solutions.

 

Experience integrating SharePoint Online with Microsoft Graph, REST APIs, Microsoft Teams, Power Apps, Power Automate, Power BI, Dataverse, or Azure services is highly desirable. The ideal candidate will also possess strong analytical, problem-solving, documentation, and communication skills.

Responsibilities

The following reflects management’s definition of the essential functions for this position but does not restrict the tasks that may be assigned. Management may assign additional duties and responsibilities at any time due to reasonable accommodation or other business needs.

  • Collaborate with business users, product owners, and technical stakeholders to gather, analyze, document, and refine business and technical requirements.
  • Design, develop, test, deploy, and maintain custom SharePoint Online solutions using SPFx.
  • Develop responsive and accessible SPFx web parts, extensions, application customizers, field customizers, and reusable components.
  • Build modern user interfaces using TypeScript, React, JavaScript, HTML, CSS, Fluent UI, and related front-end technologies.
  • Integrate SharePoint Online solutions with Microsoft Graph, SharePoint REST APIs, Azure services, and other internal or external systems.
  • Configure and customize SharePoint sites, lists, libraries, content types, site columns, metadata, navigation, permissions, search, and information architecture.
  • Design and implement solutions that integrate SharePoint Online with Microsoft Teams and other Microsoft 365 services.
  • Develop Power Apps and Power Automate solutions that complement or extend SharePoint functionality, as needed.
  • Develop custom connectors and API-based integrations for SharePoint and Microsoft Power Platform solutions.
  • Participate in solution-architecture and technical-design discussions and recommend secure, scalable, and maintainable approaches.
  • Develop and execute unit, integration, regression, and user-acceptance test plans and document testing results.
  • Troubleshoot and resolve application defects, performance issues, permission problems, integration failures, and other production-support concerns.
  • Maintain and enhance existing SharePoint and Microsoft 365 solutions to ensure their continued reliability, performance, security, and usability.
  • Package and deploy SPFx solutions through established development, testing, staging, and production environments.
  • Use Git, Azure DevOps, or comparable tools for source control, work-item tracking, code reviews, builds, and release management.
  • Support automated deployment and application lifecycle management practices for SharePoint and Power Platform solutions.
  • Ensure solutions comply with applicable security, governance, data-protection, records-management, and accessibility requirements.
  • Participate in peer code reviews and contribute to reusable components, development standards, and technical best practices.
  • Provide technical guidance and mentorship to junior developers and other project team members.
  • Create and maintain technical documentation, solution diagrams, deployment instructions, runbooks, configuration guides, and user documentation.
  • Demonstrate completed functionality to customers and provide user training and technical assistance when needed.
  • Participate in Agile Scrum planning, refinement, demonstrations, retrospectives, and other project activities.
  • Remain current with changes to SharePoint Online, SPFx, Microsoft Graph, Microsoft 365, and related development technologies.
Qualifications

Preferred Experience and Qualifications

  • Experience developing canvas or model-driven applications using Microsoft Power Apps.
  • Experience designing automated workflows using Power Automate.
  • Experience with Microsoft Dataverse, including tables, relationships, forms, views, and security roles.
  • Experience building custom connectors or integrating Power Platform solutions with SharePoint Online.
  • Experience creating or embedding Power BI reports and dashboards within SharePoint Online or Microsoft Teams.
  • Experience integrating SharePoint Online with Microsoft Teams, Azure Functions, Logic Apps, API Management, or other Azure services.
  • Experience with Power Apps Component Framework controls.
  • Experience using PnP PowerShell, the Microsoft Graph PowerShell SDK, or other Microsoft 365 administrative scripting tools.
  • Experience using Fluent UI and reusable React component libraries.
  • Experience modernizing classic SharePoint applications or migrating solutions to SharePoint Online.
  • Experience establishing or supporting CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Familiarity with Power Platform governance, data-loss-prevention policies, environment management, and application lifecycle management.
  • Familiarity with Microsoft Copilot Studio, SharePoint agents, or other Microsoft 365 AI capabilities.
  • Experience conducting code reviews or mentoring junior developers.
  • Experience working in a federal government or Department of Defense environment.

Candidates who meet the required qualifications but do not possess every preferred qualification are encouraged to apply.

 

Education: A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred. Additional relevant professional experience, technical training, or industry certifications may be considered in place of a degree.

 

Clearance Requirements: This position requires a Public Trust determination and Common Access Card. Applicants do not need to possess an active Public Trust or CAC when applying and may begin employment before the process is completed. However, the selected candidate must be a U.S. citizen, be eligible to successfully obtain the required Public Trust determination and CAC after starting employment, and maintain both for the duration of the assignment.

 

Continued employment in this position is contingent upon successfully completing the required suitability and credentialing processes.

 

Physical Requirements: The ideal candidate must at a minimum be able to meet the following physical requirements of the job with or without a reasonable accommodation:

  • Ability to perform repetitive motions with the hands, wrists, and fingers.
  • Ability to engage in and follow audible communications in emergency situations.
  • Ability to sit for prolonged periods at a desk and working on a computer.

About Na Ali'i Consulting & Sales, LLC.

Na Ali'i Consulting & Sales, LLC Careers

Join the dynamic team at Na Ali'i Consulting & Sales, LLC, a premier consulting and sales firm that is currently expanding its talented workforce. This is an exceptional opportunity to become part of a company that values innovation, leadership, and professional growth.

Explore Job Opportunities

Na Ali'i Consulting & Sales, LLC offers a variety of job opportunities that cater to a range of skills and experiences. Whether you're a seasoned professional or a recent graduate, Na Ali'i Consulting & Sales, LLC provides a platform to enhance your career. Explore open positions in areas such as strategic consulting, sales management, technology solutions, and more.

Internship Programs

Kickstart your career with Na Ali'i Consulting & Sales, LLC’s internship programs. These positions are designed to offer hands-on experience and a chance to develop essential industry skills. Interns at Na Ali'i Consulting & Sales, LLC gain valuable insights into the consulting and sales industry, working alongside experienced professionals.

Employee Benefits and Culture

Na Ali'i Consulting & Sales, LLC is committed to fostering a workplace culture that promotes diversity and inclusion. Employees enjoy a comprehensive range of benefits designed to support their professional and personal lives. Benefits include competitive health coverage, retirement plans, and continuous learning opportunities through professional development and diversity training.

Career Growth and Development

Career growth is a cornerstone of Na Ali'i Consulting & Sales, LLC’s commitment to its employees. The company supports career advancement through leadership training programs, networking opportunities, and promotions from within. Employees are encouraged to take leadership roles, driving innovation and strategic thinking within the company.

Hiring Process

The hiring process at Na Ali'i Consulting & Sales, LLC is designed to identify top talent who are passionate about consulting and sales. Candidates are encouraged to submit a resume and may be invited for an interview to discuss their experiences and career aspirations. The team values curiosity, creativity, and the ability to contribute to the company’s long-term goals.

Join the Team

Na Ali'i Consulting & Sales, LLC is hiring! Search for open positions that match your skills and interests. The company looks for dedicated, curious, and innovative team players ready to make a significant impact.

Stay Connected

Keep up to date with the latest career tips, industry insights, and company news from Na Ali'i Consulting & Sales, LLC. Subscribe to receive updates and stay informed about new job opportunities and company developments.

Job Alert Emails

Personalize your subscription to receive job alerts and insider tips tailored to your preferences from Na Ali'i Consulting & Sales, LLC. Discover exciting and rewarding opportunities that await you in the world of consulting and sales.

READ CAREERS BLOG

Na Ali'i Consulting & Sales, LLC is more than just a workplace. It is a community where ambitious professionals can thrive and achieve their best in a supportive and dynamic environment. Join Na Ali'i Consulting & Sales, LLC today and be part of shaping the future of consulting and sales.
Learn more about Na Ali'i Consulting & Sales, LLC.

Similar Jobs

More Jobs at Na Ali'i Consulting & Sales, LLC.

More Information Technology Jobs

Find similar Senior SharePoint Online / SPFx Developer jobs: