JOBSEARCHER

Senior Full Stack Developer

Overview: You will build scalable, enterprise-grade analytics applications using React, TypeScript, and modern frontend tools, with a focus on custom visualizations and Power BI embedding. You'll work cross-functionally with Data Engineering and Analytics teams to deliver reusable, secure solutions hosted on Azure and integrated with Microsoft Fabric. The role challenges you to create data-driven interfaces and dashboards that scale, while ensuring security and performance. This is an opportunity to shape how customers interact with analytics at scale.
Responsibilities:
  • Design and develop scalable, interactive enterprise apps with React, TypeScript, JavaScript, HTML, and CSSCreate advanced visualizations and dashboards using D3.js, Plotly, Recharts, or similar libraries
  • Build backend services and APIs (REST/GraphQL) with Node.js, Python, or Azure Functions
  • Embed Power BI reports and dashboards within React apps
  • Integrate with Microsoft Fabric components and data services (Warehouse, Lakehouse, SQL, semantic models)
  • Develop, deploy, and support apps on Azure App Service, Functions, and API Management
  • Evaluate hosting on Microsoft Fabric Apps
  • Implement secure authentication (Entra ID), CI/CD, monitoring, and performance optimization
  • Collaborate with Data Engineering and Analytics to deliver secure, enterprise-grade apps
  • Key requirements8–10+ years of software development with strong React, TypeScript, and frontend frameworks
  • Backend development experience using Node.js and/or Python, REST APIs, GraphQLExperience with Azure application development, hosting, and deployment
  • Power BI Embedded, custom visualizations, and interactive analytics experience
  • React state management, API integration, and SPA architecture
  • Microsoft Fabric, SQL, Warehouse/Lakehouse, semantic models, and enterprise data integration knowledge
  • Entra ID authentication, CI/CD, and performance optimization experienceSQL databases, data access patterns, and scalable app architecturecollaborationproblem-solvingstrong communication
ReactTypeScriptJavaScript