Frontend Developer – Power Apps

Posted 2 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
Hybrid
Mid level
Information Technology • Database • Consulting
The Role
Design and build user-centered web experiences in Microsoft Power Apps (primarily Canvas apps). Create UX/UI, reusable components, integrate Dataverse/SharePoint/SQL/APIs, optimize performance and accessibility, collaborate on data contracts and ALM, and support testing, debugging, and environment promotion.
Summary Generated by Built In

We’re looking for a Front-End Developer (Power Apps) to design and build a clean, intuitive web application using the Microsoft Power Platform—primarily Power Apps—with a strong focus on UX design. You’ll take ownership of the front-end experience end-to-end: translating user needs into user journeys, designing screens and interactions, and implementing them in Power Apps with attention to performance, accessibility, and maintainability.

This role is outcome-focused: you’ll collaborate with architects and stakeholders to implement the right app patterns for the problem, while staying open to improved approaches rather than following a rigid blueprint.

Responsibilities
  • Design UX/UI for a web application in Power Apps: create user flows, wireframes, and screen layouts that prioritize clarity and usability.
  • Build and configure Power Apps (Canvas app preferred) for responsive, modern web experiences (navigation patterns, forms, components, theming).
  • Implement search and browse user experiences: filters, sorting, keyword search patterns, empty/error states, and clear results presentation.
  • Create reusable UI components (component libraries, templates, consistent styling) to ensure scalability and speed of iteration.
  • Integrate with data sources (e.g., Dataverse, SharePoint, SQL, APIs via connectors) and coordinate data contracts with backend/data owners.
  • Optimize performance and usability: reduce load times, streamline formulas, manage delegation, and ensure responsiveness across devices/browsers where applicable.
  • Ensure accessibility and design quality: implement accessible controls, keyboard navigation considerations, readable layouts, and consistent visual hierarchy.
  • Collaborate and communicate effectively: run requirement discovery sessions, propose UX options, iterate quickly based on feedback, and document decisions.
  • Maintain quality and reliability: testing, debugging, versioning, environment promotion support (Dev/Test/Prod), and adherence to platform governance.
Qualifications
  • Hands-on experience building production Power Apps, especially Canvas apps for web experiences.
  • Strong understanding of UX fundamentals (information architecture, interaction design, usability heuristics) and ability to create low/medium-fidelity wireframes.
  • Proficiency with Power Fx (formulas, variables, collections, components, error handling) and troubleshooting app behavior.
  • Solid grasp of Power Apps performance considerations, including delegation, data shaping, and responsive layout strategies.
  • Experience integrating Power Apps with common data sources (e.g., Dataverse, SharePoint, SQL, APIs via connectors).
  • Familiarity with Power Platform ALM concepts: environments, solutions, basic deployment practices, and governance-aware development.
  • Strong UI craftsmanship: consistent design systems, theming, typography/layout basics, and attention to detail.
  • Ability to work independently in a “build and iterate” environment, translating ambiguous requirements into practical UX and implementation choices.
  • Clear written and verbal communication—able to explain design tradeoffs and technical constraints to non-technical stakeholders.

Nice-to-Have Skills

  • Power Automate experience (flow design, error handling, approvals/notifications, integration patterns).
  • Dataverse data modeling familiarity (tables, relationships, business rules, views, security roles).
  • Experience with custom connectors and API management patterns (including authentication approaches such as Azure AD/OAuth).
  • Knowledge of Microsoft Fabric concepts and working with Lakehouse/Warehouse or SQL endpoints (where applicable).
  • Comfort with basic Azure concepts that commonly touch Power Platform solutions (Azure AD app registrations, Key Vault references, monitoring).
  • Exposure to Power Platform CoE / governance tooling and best practices for scaling across teams.
  • Experience with accessibility testing practices (WCAG awareness) and building inclusive UX.
  • Familiarity with UI/UX tools and workflows (e.g., Figma or similar) and running lightweight usability testing.
  • Background in front-end fundamentals (HTML/CSS/JS concepts) that help with layout, responsiveness, and UI consistency—even when building primarily in Power Apps.

Skills Required

  • Hands-on experience building production Power Apps (Canvas apps)
  • Strong understanding of UX fundamentals and ability to create wireframes/user flows
  • Proficiency with Power Fx (formulas, variables, collections, components)
  • Knowledge of Power Apps performance considerations (delegation, data shaping, responsive layouts)
  • Experience integrating Power Apps with Dataverse, SharePoint, SQL, and APIs via connectors
  • Familiarity with Power Platform ALM concepts (environments, solutions, deployment practices)
  • Strong UI craftsmanship, design systems, theming, typography and attention to detail
  • Ability to work independently in a build-and-iterate environment and translate ambiguous requirements
  • Clear written and verbal communication to explain design tradeoffs to non-technical stakeholders
  • Testing, debugging, versioning, and environment promotion support (Dev/Test/Prod)
  • Power Automate experience (flow design, error handling, approvals)
  • Dataverse data modeling familiarity (tables, relationships, business rules, security roles)
  • Experience with custom connectors and API management patterns, including Azure AD/OAuth
  • Knowledge of Microsoft Fabric concepts and working with Lakehouse/Warehouse or SQL endpoints
  • Comfort with basic Azure concepts (app registrations, Key Vault references, monitoring)
  • Familiarity with Power Platform CoE / governance tooling and best practices
  • Experience with accessibility testing practices (WCAG) and inclusive UX
  • Familiarity with UI/UX tools (Figma or similar) and lightweight usability testing
  • Background in front-end fundamentals (HTML/CSS/JS concepts) to support layout and responsiveness
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
30,246 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account