Live opening · Posted 13 hours ago

Software Developer

Phase Technologies · Rapid City, South Dakota
Bamboohr No Full-Time Salary
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 13 hours ago
CompanyPhase Technologies
LocationRapid City, South Dakota
Job typeFull-Time Salary
Work modeNo
SkillsJavaScript, React, Node.js, C++, PostgreSQL, MongoDB
SourceBamboohr
ListedPosted 13 hours ago

About the role

Description supplied by the original job listing.

Software Developer – Full Stack & Embedded Systems
Phase Technologies · Rapid City, SD · ON-SITE ONLY — THIS IS NOT A REMOTE POSITION
Phase Technologies is seeking a software developer to contribute to both our internal business systems and our growing IoT product line. You'll work across PhaseOps (our internal React/Node/MongoDB/PostgreSQL platform) and Phase Connect (our industrial telemetry and connectivity product).
Responsibilities
Develop and maintain features in PhaseOps, our internal full-stack web platform used across sales, operations, and support.
Build and maintain RESTful APIs and backend services in Node.js backed by MongoDB and PostgreSQL.
Contribute to Phase Connect, our industrial IoT product — depending on where the product needs the most support, this means either mobile app development or embedded firmware development.
Write clean, maintainable code and participate in code reviews.
Collaborate with operations, sales, and engineering teams to define and deliver features.
Help bridge data between field devices and internal business systems.
Required Skills & Experience
Full-stack JavaScript — React on the frontend, Node.js on the backend.
Database experience — MongoDB and/or PostgreSQL.
REST API design and integration — building, consuming, and debugging.
Version control — Git, including branching and pull request workflows.
Embedded or low-level development experience — prior work in device firmware (C/C++) or kernel-level development is a real advantage. Willingness to develop in areas outside your primary background is expected.
2+ years of practical development experience.
Nice to Have
Cross-platform mobile app development
Embedded or kernel-level C/C++ development
Familiarity with some or all of: BLE, MQTT, binary protocol design, Modbus, serial communication, low-bandwidth cellular
Industrial or manufacturing software background
Position Details
Type: Full-Time
Location: Rapid City, South Dakota — On-site required
Pay: DOE
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment visa.
Benefits
Paid Time Off (2 weeks/year)
8 Paid Holidays
Health Insurance (multiple plan options)
Dental & Vision Insurance
401(k) with Company Matching
Health Savings Account (HSA)
Flexible Savings Account (FSA)
Who We Are
Phase Technologies is a power electronics manufacturer based in Rapid City, South Dakota. Founded in 1999, we developed the world's first digital phase converter — the Phase Perfect® — and have since expanded into variable frequency drives (VFDs) for irrigation, water pumping, HVAC, and oil & gas applications.
We specialize in Active Front End VFD technology and produce the only low-harmonic, fully regenerative, phase-converting drive that complies with IEEE 519. Our products are engineered and built here in Rapid City, and our software team supports both internal operations and the connected products going into the field.

Employment type
Full-Time Salary

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
328 min from Bamboohr publishing this role to us finding it
11 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
138,477 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App