Full-Stack Developer

About Infodash

Infodash is a unified intranet and extranet platform purpose-built for the legal industry. Seamlessly integrated with Microsoft 365, Infodash helps law firms streamline collaboration, enhance productivity, and deliver a next-generation digital experience for attorneys, staff, and clients.

 

As one of the fastest growing technology companies in the legal industry, Infodash is focused on delivering best-in-class technology and services. Our industry knowledge, aptitude, and most importantly, our hustle, has given Infodash prestigious recognition, including Vendor Thought Leader of the Year Finalist as well as being recognized for Exceptional Customer Service in the legal community. 

 

As Infodash continues to grow, our need for standout talent continues to grow as well. We are looking to hire a professional that aligns with Infodash’s core values:

  • Think Like an Entrepreneur
  • Simplify and Go
  • Continually Improve Yourself
  • Follow Through on Commitments
  • Be a Good Teammate
  • Deliver 5-Star Service


Job Summary

This role is responsible for designing and implementing end-to-end solutions for modern collaboration platforms. We are seeking a Full Stack Software Developer with a strong understanding of SharePoint’s development framework, backend services, and API integrations. The ideal candidate has a passion for building scalable, secure, and user-centric applications, including modern AI-powered solutions that leverage large language models (LLMs), search, and data-driven intelligence.


Are you proactive, detail-oriented, and driven by delivering impactful solutions across the entire application stack? Do you bring both technical depth and creative problem-solving to every project? If so, we’d love to hear from you!


Responsibilities

  • Full Stack Solution Development: Design, develop, and implement end-to-end SharePoint-based and web solutions, including front-end components, backend services, APIs, and workflows tailored to client needs.
  • Front-End Development: Build modern, responsive user interfaces using SPFx, React, TypeScript, and other modern web technologies to enhance user experience across SharePoint and Microsoft 365 platforms.
  • Back-End Development: Develop and maintain backend services, APIs, and data access layers using Azure services and RESTful architectures to support scalable and secure applications.
  • Integration Expertise: Build and manage seamless integrations between Infodash, SharePoint, Microsoft Teams, Microsoft Graph, and external platforms such as financial systems, directories, legal systems, and other third-party data sources.
  • AI & Intelligent Solution Development: Design, build, and integrate AI-powered features into Infodash products, including conversational assistants, intelligent search, summarization, and data-driven insights.
    • Develop solutions leveraging large language models (LLMs) and AI services (e.g., Azure OpenAI, embeddings, vector search) to enhance user workflows and decision-making.
    • Implement Retrieval-Augmented Generation (RAG) patterns by combining structured data, documents, and search indexes with LLMs.
    • Collaborate with architects and product leaders to translate AI use cases into secure, scalable production solutions.
    • Ensure responsible AI practices, including security, privacy, data access controls, and performance monitoring.
  • Data Management & Processing: Design and implement solutions to aggregate, transform, and present data from multiple sources (e.g., financial, directory, and client/matter systems) using Azure SQL, Azure Data Factory, and other data services.
  • Platform Optimization & Reliability: Optimize performance across the full stack, troubleshoot complex technical issues, and ensure reliable, secure operation of all solutions and integrations.
  • Cloud & DevOps Practices: Support application deployment, configuration, and monitoring using Azure-based tools and services, with an emphasis on scalability, security, and maintainability.
  • Collaboration: Work closely with project teams, architects, and client stakeholders to translate business requirements into technical solutions aligned with organizational goals.
  • Code Quality & Standards: Maintain high standards of code quality, documentation, testing, and version control throughout the development lifecycle.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • 5+ years of experience in SharePoint and web application development, including both front-end and back-end solutions.
  • Strong proficiency in SharePoint Framework (SPFx), JavaScript, TypeScript, React, and modern front-end development practices.
  • Experience designing and developing backend services, REST APIs, and integrations using Azure and Microsoft 365 technologies.
  • Solid understanding of SharePoint Online and on-premises architecture, customization, and development.
  • Experience with Microsoft Power Platform, including Power Automate and Power Apps.
  • Strong knowledge of REST APIs, Microsoft Graph, authentication/authorization, and secure integration patterns.
  • Experience with Azure services such as Azure App Services, Azure Functions, Azure Cognitive Search, Azure SQL, Azure Data Factory, and cloud-based application deployment.
  • Ability to write clean, efficient, scalable, and maintainable code across the full stack.
  • Strong problem-solving skills and attention to detail, with a focus on delivering user-centric and business-driven solutions.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Microsoft certifications in SharePoint, Azure, or related technologies are highly desirable.
  • Experience in the legal sector or professional services is a plus, particularly working with client, matter, financial, and document management systems.
  • Familiarity with integrating and managing data from legal and enterprise systems, including financial, directory, and document management platforms.


This is full-time remote position. You can work from anywhere but must be available to support clients and colleagues in multiple time zones.


At Infodash, we believe diversity is an important driver of innovation. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills, and we do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected status. We are proud to be an Equal Opportunity Employer.

Product and Engineering

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling