Power Apps / Power Platform Developer for Business Workflow Systems

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

$8hr

HOURS PER WEEK

32

DATE UPDATED

May 7, 2026

JOB OVERVIEW

We are a growing cabinetry manufacturing company based in California, and we are looking for a dedicated Power Apps / Power Platform developer to help us continue building and improving our internal business systems.

Over the past couple of years, we have built several internal apps using Microsoft tools, including a Bidding App and a Project Central workflow app. These systems are already in use, but we need someone who can step in, understand what has been built, improve the current structure, and help us move much faster.

We are not looking for someone to just make small updates. We are looking for someone who can take ownership of the platform, understand our business workflow, and help us build better systems that support our operations.

The next phase of our development includes:

Time tracking
Job-by-job profit and loss tracking
Invoice generation
Inventory and material ordering
Workflow automation
Power BI reporting
SharePoint and Microsoft 365 integration
Connecting data between multiple internal apps

Responsibilities:
Review and understand our existing Power Apps and Power Platform setup
Improve and clean up existing app functionality
Build new features and workflows based on business needs
Help organize data structure in SharePoint, Dataverse, or other Microsoft tools
Create automations using Power Automate
Help develop reporting dashboards using Power BI
Communicate clearly on progress, blockers, and recommendations
Work with our internal team to turn real business processes into usable software tools

Requirements:
Strong experience with Microsoft Power Apps
Experience with Power Automate
Experience with SharePoint lists, Dataverse, or similar data sources
Ability to understand business workflows and translate them into working apps
Good communication skills
Ability to work independently and take ownership of projects
Experience with Power BI is a plus
Experience with invoice generation, inventory systems, job costing, or manufacturing workflows is a big plus

Who We Are Looking For:
We are looking for someone who is reliable, detail-oriented, and able to move quickly. Our current development progress has been slower than we need, so speed and ownership are important.

The right person does not need to know our industry yet, but they do need to be curious, organized, and able to understand complex workflows over time. We want someone who can become a long-term part of our systems development process.

Work Schedule:
Flexible schedule, but we need consistent communication and reliable weekly progress. Some overlap with California business hours is preferred for meetings and updates.

How to Apply:
Please send a short message explaining your experience with Power Apps and the Power Platform. Also include examples of apps, workflows, dashboards, or automations you have built.

Important Note: In the subject line of your application please use include "Bidding and Project Central Apps"

Please answer these questions in your application:

What Power Apps projects have you built before?
Have you worked with SharePoint, Dataverse, Power Automate, or Power BI?
Have you ever built systems for job costing, invoicing, inventory, time tracking, or workflow management?
Are you comfortable taking over an existing app and improving it?
What is your preferred hourly or monthly rate?

We are looking for someone who can start by reviewing our current system, identifying the biggest bottlenecks, and helping us build a clear path forward.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0677
Total Execution Time  0.0689
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,904 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Power-Apps-Power-Platform-Developer-for-Business-Workflow-Systems-1641485
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0605 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0020   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1641485
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 931692
 LIMIT 1 
0.0485   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1641485
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-26',ej.date_added) duration_daysDATEDIFF('2026-06-26',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1641485' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1641485 
0.0015   UPDATE employer_jobs SET hit_counts '***May-07-2026=301***May-08-2026=67***May-09-2026=28***May-10-2026=14***May-11-2026=22***May-12-2026=31***May-13-2026=26***May-14-2026=20***May-15-2026=9***May-16-2026=18***May-17-2026=6***May-18-2026=10***May-19-2026=7***May-20-2026=15***May-21-2026=9***May-22-2026=3***May-23-2026=15***May-24-2026=10***May-25-2026=14***May-26-2026=18***May-27-2026=9***May-28-2026=9***May-29-2026=7***May-30-2026=6***May-31-2026=3***Jun-01-2026=14***Jun-02-2026=16***Jun-03-2026=9***Jun-04-2026=17***Jun-05-2026=4***Jun-06-2026=6***Jun-07-2026=4***Jun-08-2026=6***Jun-09-2026=12***Jun-10-2026=5***Jun-11-2026=12***Jun-12-2026=10***Jun-13-2026=2***Jun-15-2026=15***Jun-16-2026=8***Jun-17-2026=2***Jun-18-2026=6***Jun-19-2026=6***Jun-20-2026=6***Jun-26-2026=1' WHERE job_id'1641485'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=677***Jun-2026=161' WHERE job_id'1641485'  
0.0003   SELECT date_sent
                FROM 
`jobseeker_sent_emails`
                
WHERE jobseeker_id NULL
                  
AND job_id 1641485
                  
AND status LIKE 'sent%'
                
ORDER BY id DESC
                LIMIT 1 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1641485 
0.0032   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '931692'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)