Job Openings JR-144852 MS Power Platform Developer Senior (Canvas)

About the job JR-144852 MS Power Platform Developer Senior (Canvas)

Job (Project) Description:
Lead the design and development of high-quality Power Apps Canvas applications for complex business processes. Thant includes the Canvas app lifecycle end-to-end—from UX design and data modeling to performance tuning, ALM, and production support.

Key responsibilities:
  • Translate business requirements into responsive, accessible Canvas apps with excellent UX (modern controls, component libraries, theming).
  • Build modular components (reuseable screens, components, and formulas) and enforce UI/UX consistency.
  • Integrate Canvas apps with Dataverse, SharePoint, SQL, and custom/standard connectors; orchestrate logic with Power Automate.
  • Optimize performance (delegation, data shaping, caching patterns, formula optimization) and offline/mobile scenarios.
  • Implement security (environment strategy, data loss prevention, row-level security) and follow governance/best practices.
  • Set up ALM (solutions, environments, pipelines) and automated testing/monitoring/telemetry.
  • Mentor developers; perform code reviews and contribute to standards & accelerators.

Requirements:

  • 4–6+ years building advanced Canvas apps at enterprise scale.
  • Expert in Power Fx, modern controls, components, and responsive layouts.
  • Strong Dataverse design (tables, relationships, business rules) and connector integration.
  • Hands-on with solutions & pipelines, Git/Azure DevOps, and environment strategy.
  • Proven performance tuning, delegation mastery, and accessible UI practices.

Nice to have:

  • PCF for Canvas, custom connectors, and Azure services (Functions, API Management).
  • Power BI embedding, Model-driven apps familiarity, basic TypeScript/React.
  • Experience in regulated environments (audit, logging, compliance).

What We Offer:
  • Paid vacation, paid days of sick leave with a doctors note, and days of paid sick leave without a doctors note;
  • Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate;
  • Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
  • Regular team-building opportunities as well as bi-annual company-wide events;
  • Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval.