Internal Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
The Electrician Inc. is building an internal operations platform to help run our business day-to-day. It is live and in daily use. We are looking for a junior-to-mid full-stack JavaScript developer to help us ship new features and keep the existing system healthy, working alongside our leadership team and AI-assisted coding tools. This is a contract-to-hire role with flexible, remote-friendly hours., * Build and ship new modules and features across the full stack (Node/Express backend, vanilla JS/HTML frontend, PostgreSQL).
-
Integrate and maintain connections to our Acumatica ERP and other third-party APIs.
-
Diagnose and fix bugs from production logs and user reports.
-
Follow our staging-to-production workflow: build and verify staging before promoting to live.
-
Communicate progress, blockers, and changes clearly with the team.
Requirements
-
Full-stack comfort with Node.js/Express, SQL, and hands-on frontend JavaScript, HTML, and CSS.
-
Experience integrating at least one finicky third-party REST API (ERP, payments, or similar).
-
Solid Git fundamentals and the discipline to test on a staging environment before touching production.
-
A debugging habit driven by real evidence - logs, console output, and actual error text, not guesses.
-
The ability to explain technical work plainly to non-developers.
-
Bonus: experience with ERP/accounting systems (Acumatica a plus), PWAs, or AI-assisted development workflows.
Benefits & conditions
$35 - $50 an hour - Part-time, Contract, Pulled from the full job description
- Flexible schedule
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 139 - Soft and hard queries
Dev Digest 129 - Now that's what I call private data!
The Best Software Developer Blogs to Read