EXL
Posted 6mo ago

Frontend Developer – Power Apps

EXL
India
HybridFull Time
Responsibilities
  • Design UX/UI
  • Build and configure Power Apps
  • Implement search and browse experiences
Requirements
  • Hands-on experience building production Power Apps
  • Strong UX fundamentals
  • Power Fx proficiency
  • Power Apps performance optimization
  • Dataverse/SharePoint/SQL integration
  • Power Platform ALM
  • UI craftsmanship
  • Independent work ability
Technical tools mentioned
Power AppsPower FxDataverseSharePointSQLAPIsConnectorsPower AutomateMicrosoft FabricAzureWCAG

Job description

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.

About EXL

Provides data analytics and digital operations solutions to businesses.

Similar jobs

Frontend Developer roles
7h
Save
Mark Applied
Hide
React Developer
Mumbai or Chennai or Gurugram
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
6+ YOERequires 6+ years of frontend development experience, strong JavaScript, Tailwind CSS, HTML5, CSS3, React, Next.js, Git, RESTful APIs, testing, and problem-solving skills.
JavaScript, Tailwind CSS, HTML5, CSS3, React.js, Next.js, Redux, React Context API, Webpack, Babel, Vite, Git, RESTful APIs, PHP, Zend Framework, Laminas, Backbone.js, Docker, AWS, Azure, GCP
8h
Save
Mark Applied
Hide
Principal Frontend Engineer - React and TypeScript experience is required
Pune, Maharashtra, India
HybridFull Time
SonicWall
SonicWall: Developer of network security and cybersecurity solutions.
10+ YOEBachelor's degree or equivalent experience; 10+ years building enterprise web applications; expert JavaScript, TypeScript, React, Redux, React Query, HTML, CSS/Sass, testing, architecture, performance, accessibility, and security skills.
TypeScript, React, ag-Grid, Highcharts, Storybook, React Query, Redux, JavaScript, HTML, CSS/Sass, Jest, React Testing Library, CI/CD
8h
Save
Mark Applied
Hide
Frontend Engineer, Vision
Bengaluru, Karnataka, India
OnsiteFull Time
Sarvam AI
Sarvam AI: Building full-stack sovereign AI platforms for India.
4+ YOERequires 4–5 years building production frontend applications, deep React expertise, strong TypeScript, browser platform knowledge, complex data-dense UI experience, API integration skills, and frontend performance expertise.
Go, Python, Temporal, REST, Kubernetes, PostgreSQL, Redis, OpenTelemetry, React, TypeScript, Canvas, SVG, PDF.js, WebSockets, SSE
9h
Save
Mark Applied
Hide
Frontend Engineer (Remote)
Mumbai or India
RemoteFull Time
Monks
MonksLondon Stock Exchange: SFOR: A global digital marketing and technology services agency
5+ YOE5+ years of frontend development with React, Next.js, and TypeScript; modern CSS, responsive layouts, accessibility, component architecture, API integration, testing, and strong English communication.
React, Next.js, TypeScript, Claude Code, Codex, Figma
1d
Save
Mark Applied
Hide
UI UX Engineering Associate
Hyderabad, Telangana, India
HybridFull Time
DTCC
DTCC: Provides post-trade infrastructure for the global financial services industry
4+ YOERequires 4+ years of related experience and frontend development expertise with Angular, TypeScript, RxJS, HTML, SCSS, NgRx, NGXS, REST APIs, testing, and CI/CD tools. Bachelor's degree preferred.
Angular, TypeScript, HTML, SCSS, NgRx, NGXS, REST APIs, RxJS, DOM, shadowDOM, Single Page Applications, SOLID, Azure DevOps, GitHub Actions, Node.js, system.js, Webpack Module Federation, CI/CD, TDD
1d
Save
Mark Applied
Hide
Senior Frontend Engineer (Reactjs)
Mumbai, Maharashtra, India
OnsiteFull Time
Sia
Sia: Provide management and AI consulting for business transformation.
3+ YOE3–6 years of frontend development experience; expertise in ReactJS, NextJS, Node.js, JavaScript, TypeScript, HTML/CSS, APIs, cloud deployment, Terraform, Helm, and CI/CD. Bachelor's or master's degree required.
ReactJS, NextJS, Node.js, REST, GraphQL, JavaScript, TypeScript, HTML, CSS, Git, CI/CD, Figma, Terraform, Helm, GCP, AWS, Azure, ECMAScript, APM
1d
Save
Mark Applied
Hide
REMOTE (INDIA): Frontend Engineer – SaaS Maintenance
India
RemoteFull Time
Marrina Decisions
Marrina Decisions: Provides marketing automation and managed campaign execution services.
2+ YOERequires 2–4 years of frontend engineering experience, strong React.js, Next.js, and TypeScript skills, state management, UI frameworks, API integration, testing, and CI/CD familiarity.
React.js, Next.js, TypeScript, Redux Toolkit, Zustand, Recoil, Tailwind CSS, Material UI, WebSockets, Litmus, Email on Acid, Playwright, Puppeteer, Jest, React Testing Library, Cypress, WCAG, CI/CD
1d
Save
Mark Applied
Hide
Senior React.js Frontend Engineer
Bengaluru or Zurich
HybridFull Time
Enterprise Bot
Enterprise Bot: Provides enterprise-grade Generative AI and conversational automation software.
3+ YOEBachelor's degree in a relevant field and 3–5 years of frontend development experience with React.js, JavaScript, TypeScript, APIs, state management, testing, security, and real-time applications.
React.js, Redux, Zustand, Context API, RESTful APIs, GraphQL, React Query, TanStack Query, SWR, Apollo Client, JavaScript, TypeScript, OAuth, JWT, SSO, WebSockets, Server-Sent Events (SSE), Jest, React Testing Library, Cypress, Playwright, Git, CI/CD, AWS, Azure, GCP, Next.js, WebRTC, Tailwind CSS, Material UI, Ant Design, Sentry, Datadog, New Relic