Salary
💰 $110,000 - $150,000 per year
Tech Stack
AWSCloudDynamoDBIoTJavaScriptNode.jsPHPReactSQLTypeScript
About the role
- Designing, building, testing, and delivering medium-to-large features end-to-end
- Writing clean, scalable code with React (and supporting frameworks)
- Optimizing user workflows to create a streamlined experience across web and mobile
- Integrating with AWS services, third-party APIs, and sensor/SCADA data sources
- Identifying risks, proposing improvements, and mentoring peers through reviews
- Work closely with data engineers and data scientists to deliver unique value propositions
- Helping shape how we build products from a growing proprietary dataset
Requirements
- 3+ years of professional software engineering experience
- Strong proficiency with React and modern JavaScript/TypeScript
- Experience designing and building web applications end-to-end
- Familiarity with AWS services (Lambda, DynamoDB, S3, API Gateway, etc.)
- Understanding of cloud-based/web technologies, responsive design, and user behavior
- Solid experience with Git and collaborative workflows
- A passion for writing excellent code and solving complex problems
- Detail-oriented with strong troubleshooting and communication skills
- Self-starter who can organize, prioritize, and deliver on deadlines
- Nice to Have: Experience with SCADA, sensor data, or industrial IoT integrations
- Practical understanding of our customer and market
- Experience in SaaS or B2B web app development
- Node.js / NestJS, PHP/SQL experience
- Background in building or scaling systems that rely on data pipelines
- Fully remote position
- Stock options
- Flexible PTO
- 11 paid company holidays
- Paid parental leave
- Health, Dental, and Vision insurance
- Employer paid Basic Life insurance and Short-Term Disability insurance
- Company contribution match for HSA and 401(k)
- Flexible Spending Accounts
- Monthly employee wellness stipend
- Opportunities for Learning and Development Reimbursement
- Pet insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavaScriptTypeScriptAWSGitNode.jsNestJSPHPSQLSCADA
Soft skills
troubleshootingcommunicationorganizationprioritizationself-starterdetail-orientedmentoringproblem-solvingcollaborationrisk identification