{"id":13991,"date":"2026-08-31T16:55:14","date_gmt":"2026-08-31T11:25:14","guid":{"rendered":"https:\/\/gapstars.net\/tech\/career-listings\/job-1618\/"},"modified":"2026-09-02T09:50:11","modified_gmt":"2026-09-02T04:20:11","slug":"job-1618","status":"publish","type":"career-listings","link":"https:\/\/gapstars.net\/tech\/career-listings\/job-1618\/","title":{"rendered":"Freelance &#8211; Technical Lead &#8211; Node.js\/React.js and Dataverse"},"content":{"rendered":"<p><strong>About Gapstars<\/strong><br \/>At Gapstars, we partner with some of Europe&#8217;s most ambitious companies, from disruptive tech startups to established Benelux accounting firms, helping them build high-performing teams in engineering and finance.<\/p>\n<p>Headquartered in the Netherlands, with talent hubs in Sri Lanka and Portugal, we are home to 300+ professionals who thrive on solving real-world challenges with modern solutions. Our teams work across domains, from networking, marketplaces, SaaS, and AI to embedded finance and accounting, delivering scalable solutions that drive meaningful outcomes.<\/p>\n<p><strong>The Role<\/strong><br \/>Our client is looking for a mid-senior level backend-leaning developer to help build out and extend their internal value creation platform. The work centers on backend logic, data architecture, and integrations &#8211; with simple, functional React frontends. This starts as a part-time engagement and is expected to ramp to full-time as the working rhythm is established, with strong potential to become a long-term, ongoing engagement (multiple dashboards, agent workflows, and platform features planned).<\/p>\n<p><strong>About the platform<\/strong><br \/>The platform is a value creation portal that enables investment teams and portfolio-company management to manage value creation activities, including company profiles, valuations, fund reporting, transformation initiatives, stage-gate governance, KPI planning, questionnaires, playbooks, and task boards.<\/p>\n<p>The platform is built entirely in TypeScript, with a React SPA on the frontend and an Express API on the backend. It uses Microsoft Dataverse as the primary datastore, SharePoint for document management, and Power BI for KPI data and reporting.<\/p>\n<p><strong>What You&#8217;ll Do <\/strong><br \/>\u2022 Build and extend backend logic, APIs, and data models in Microsoft Dataverse Knowledge of full-stack TypeScript: Express services on the backend, React on the front end<br \/>\u2022 Extend the existing React SPA, dashboards, forms, tables, and reporting views on top of the current component library<br \/>\u2022 Work across the Microsoft stack: Entra ID authentication and token flows, Microsoft Graph, SharePoint document libraries, and the Power BI to Dataverse KPI sync<br \/>\u2022 Manage Dataverse schema changes in the Power Platform Maker Portal and ship them through the solution pipeline<br \/>\u2022 Uphold the security model, role-based permissions, audit logging, fail-closed defaults<br \/>\u2022 Drive work through AI coding agents (Replit): scope the task, direct the agent, review the output, verify it<br \/>\u2022 Collaborate directly with a small technical team (investment associate, AI lead, CTO) in a fast-iteration environment<\/p>\n<p><strong>What We&#8217;re Looking For<\/strong><br \/>\u2022 Strong TypeScript across backend and React front end Solid backend experience with TypeScript on Node.js \/ Express: API design, auth middleware, integrations<br \/>\u2022 Hands-on experience with Microsoft Dataverse \/ Power Platform<br \/>\u2022 Experience with Azure (authentication)<br \/>\u2022 Comfortable building and extending React \/ TypeScript front ends<br \/>\u2022 Disciplined about scope, documentation, and a clear definition of done (typecheck + build + tests pass)<br \/>\u2022 Strong familiarity with AI-assisted\/agentic coding tools and workflows<br \/>\u2022 Available part-time initially, with flexibility to scale to full-time<\/p>\n<p><strong><em><u>This is a 3-4 month engagement, starting part-time with the potential to transition into a full-time role based on project needs and mutual fit.<\/u><\/em><\/strong><\/p>\n<p><strong>Perks &#038; Benefits<\/strong><br \/>We believe taking care of our people is non-negotiable. Here&#8217;s what being a Star means:<\/p>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Wellbeing first: Comprehensive health cover, surgical &#038; hospitalization benefits, and access to therapy &#038; counseling services<\/p>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Work-life essentials: 24h continuous internet and power facility, shuttle service, and a gym membership to keep you moving<\/p>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Everyday comforts: Unlimited tea &#038; coffee facilities along with snacks &#038; drinks.<\/p>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Growth, always: Personal Development Plans through Gapstars Academy, cross-functional learning via GapTalks, and opportunities for overseas travel and training<\/p>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Life&#8217;s milestones, celebrated: Birthday vouchers, wedding and childbirth gifts, anniversary treats, and more, because we celebrate our Stars at every stage<\/p>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Community &#038; culture: Sports clubs, company events, tournaments, and parties that make Gapstars feel like home<\/p>\n<\/ul>\n<p dir=\"ltr\"><strong><em>&#8220;Gapstars is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, disability, or age. Your personal information collected during the application process is handled following our privacy policy and used exclusively for recruitment and hiring purposes only.&#8221;<\/em><\/strong><\/p>\n","protected":false},"template":"","meta":{"_acf_changed":false,"content-type":"","role":"Freelance - Technical Lead - Node.js\/React.js and Dataverse","location":"Sri Lanka","about_gapstars":"<strong>About Gapstars<\/strong><br>At Gapstars, we partner with some of Europe's most ambitious companies, from disruptive tech startups to established Benelux accounting firms, helping them build high-performing teams in engineering and finance.<br><br>Headquartered in the Netherlands, with talent hubs in Sri Lanka and Portugal, we are home to 300+ professionals who thrive on solving real-world challenges with modern solutions. Our teams work across domains, from networking, marketplaces, SaaS, and AI to embedded finance and accounting, delivering scalable solutions that drive meaningful outcomes.<br><br><strong>The Role<\/strong><br>Our client is looking for a mid-senior level backend-leaning developer to help build out and extend their internal value creation platform. The work centers on backend logic, data architecture, and integrations - with simple, functional React frontends. This starts as a part-time engagement and is expected to ramp to full-time as the working rhythm is established, with strong potential to become a long-term, ongoing engagement (multiple dashboards, agent workflows, and platform features planned).<br><br><strong>About the platform<\/strong><br>The platform is a value creation portal that enables investment teams and portfolio-company management to manage value creation activities, including company profiles, valuations, fund reporting, transformation initiatives, stage-gate governance, KPI planning, questionnaires, playbooks, and task boards.<p>The platform is built entirely in TypeScript, with a React SPA on the frontend and an Express API on the backend. It uses Microsoft Dataverse as the primary datastore, SharePoint for document management, and Power BI for KPI data and reporting.<\/p>","requirements":"<strong>What You'll Do <\/strong><br>\u2022 Build and extend backend logic, APIs, and data models in Microsoft Dataverse Knowledge of full-stack TypeScript: Express services on the backend, React on the front end<br>\u2022 Extend the existing React SPA, dashboards, forms, tables, and reporting views on top of the current component library<br>\u2022 Work across the Microsoft stack: Entra ID authentication and token flows, Microsoft Graph, SharePoint document libraries, and the Power BI to Dataverse KPI sync<br>\u2022 Manage Dataverse schema changes in the Power Platform Maker Portal and ship them through the solution pipeline<br>\u2022 Uphold the security model, role-based permissions, audit logging, fail-closed defaults<br>\u2022 Drive work through AI coding agents (Replit): scope the task, direct the agent, review the output, verify it<br>\u2022 Collaborate directly with a small technical team (investment associate, AI lead, CTO) in a fast-iteration environment<br><br><strong>What We're Looking For<\/strong><br>\u2022 Strong TypeScript across backend and React front end Solid backend experience with TypeScript on Node.js \/ Express: API design, auth middleware, integrations<br>\u2022 Hands-on experience with Microsoft Dataverse \/ Power Platform<br>\u2022 Experience with Azure (authentication)<br>\u2022 Comfortable building and extending React \/ TypeScript front ends<br>\u2022 Disciplined about scope, documentation, and a clear definition of done (typecheck + build + tests pass)<br>\u2022 Strong familiarity with AI-assisted\/agentic coding tools and workflows<br>\u2022 Available part-time initially, with flexibility to scale to full-time<br><br><strong><em><u>This is a 3-4 month engagement, starting part-time with the potential to transition into a full-time role based on project needs and mutual fit.<\/u><\/em><\/strong><br><br><strong>Perks & Benefits<\/strong><br>We believe taking care of our people is non-negotiable. Here's what being a Star means:<ul>\t<li dir=\"ltr\">\t<p dir=\"ltr\">Wellbeing first: Comprehensive health cover, surgical & hospitalization benefits, and access to therapy & counseling services<\/p>\t\t<li dir=\"ltr\">\t<p dir=\"ltr\">Work-life essentials: 24h continuous internet and power facility, shuttle service, and a gym membership to keep you moving<\/p>\t\t<li dir=\"ltr\">\t<p dir=\"ltr\">Everyday comforts: Unlimited tea & coffee facilities along with snacks & drinks.<\/p>\t\t<li dir=\"ltr\">\t<p dir=\"ltr\">Growth, always: Personal Development Plans through Gapstars Academy, cross-functional learning via GapTalks, and opportunities for overseas travel and training<\/p>\t\t<li dir=\"ltr\">\t<p dir=\"ltr\">Life's milestones, celebrated: Birthday vouchers, wedding and childbirth gifts, anniversary treats, and more, because we celebrate our Stars at every stage<\/p>\t\t<li dir=\"ltr\">\t<p dir=\"ltr\">Community & culture: Sports clubs, company events, tournaments, and parties that make Gapstars feel like home<\/p>\t<\/ul><p dir=\"ltr\"><strong><em>\"Gapstars is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, disability, or age. Your personal information collected during the application process is handled following our privacy policy and used exclusively for recruitment and hiring purposes only.\"<\/em><\/strong><\/p>","recruitee_id":"1618"},"career-location":[53],"career-type":[30],"technologies":[],"class_list":["post-13991","career-listings","type-career-listings","status-publish","hentry","career-location-colombo","career-type-tech"],"acf":[],"_links":{"self":[{"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/career-listings\/13991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/career-listings"}],"about":[{"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/types\/career-listings"}],"wp:attachment":[{"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/media?parent=13991"}],"wp:term":[{"taxonomy":"career-location","embeddable":true,"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/career-location?post=13991"},{"taxonomy":"career-type","embeddable":true,"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/career-type?post=13991"},{"taxonomy":"technologies","embeddable":true,"href":"https:\/\/gapstars.net\/tech\/wp-json\/wp\/v2\/technologies?post=13991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}