Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections present numerous opportunities for professionals to advance their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Position Title: Senior SharePoint Developer
Location: Remote - Colombia
What you will be doing:
We are looking for an expert Senior SharePoint Developer to lead the evolution of our digital workplace. In this role, you will move beyond basic configuration to architect and build custom solutions on SharePoint Online and the Microsoft 365 ecosystem. You will be responsible for developing custom web parts using SPFx, automating complex business processes with the Power Platform, and integrating external systems via Azure.
You will serve as the technical authority on SharePoint architecture, guiding migration strategies, enforcing governance, and mentoring junior developers. Your responsibilities will include:
Modern Development: Design and develop responsive, custom SharePoint solutions using SharePoint Framework (SPFx), React.js, and TypeScript.
Power Platform Integration: Architect complex workflows using Power Automate and build low-code applications with Power Apps that seamlessly integrate with SharePoint lists and libraries.
Solution Architecture: Define Information Architecture (IA), site hierarchies (Hub sites), content types, and taxonomy (Term Store) to ensure scalability and searchability.
Azure Integration: Develop Azure Functions (C#/.NET) and Logic Apps to handle complex backend logic, heavy data processing, or integrations that exceed standard Power Automate capabilities.
API Consumption: Leverage the Microsoft Graph API and SharePoint REST APIs to fetch and manipulate data across the M365 tenant (Teams, Outlook, OneDrive).
Migration: Lead migration projects from On-Premises (2013/2016/2019) to SharePoint Online, utilizing tools like ShareGate or the SharePoint Migration Tool (SPMT).
Governance & Security: Implement best practices for permission management, external sharing policies, and data loss prevention (DLP).
Requirements & Qualifications
To excel in this role, you should possess:
Bachelor’s degree in Computer Science or related field.
Proven experience migrating legacy Farm Solutions or InfoPath forms to modern cloud-native solutions.
Microsoft Certifications (e.g., Microsoft 365 Certified: Developer Associate or Power Platform Developer Associate) are highly valued.
Experience with SharePoint Search configuration (Display Templates, Result Sources) is a plus.
Experience: 7+ years of experience in SharePoint development (at least 4+ years with SharePoint Online).
SPFx: Advanced proficiency in building Client-Side Web Parts and Extensions using the SharePoint Framework.
PnP: Strong experience with PnP JS and PnP PowerShell for automation and site provisioning.
Power Platform: Demonstrated ability to build complex canvas/model-driven apps and advanced Power Automate flows (using HTTP actions, JSON parsing).
Frontend: Expert in HTML5/SCSS. Familiarity with Fluent UI (Office UI Fabric) controls.
Backend: Proficiency in C# / .NET Core for Azure Function development and CSOM (Client Side Object Model) scripting.
APIs: Deep understanding of RESTful services, OData, and specifically the Microsoft Graph API.
CI/CD: Experience setting up pipelines to build and deploy SPFx packages to the App Catalog.
Why you will love Lean Tech:
Join a powerful tech workforce and help us change the world through technology
Professional development opportunities with international customers
Collaborative work environment
Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.