Fullstack Developer

Overview

We’re looking for engineers who can work across the full stack: React frontend, Python serverless backend, AWS cloud infrastructure, and IoT data pipelines. You’ll build and maintain our unified IoT device management and monitoring platform that powers the complete lifecycle of smart building deployments: field site surveys, device installation, provisioning, real-time monitoring, data verification, and analytics dashboards.

Job Description

What You’ll Do

• Build and enhance features across a React frontend with modular, permission-based architecture

• Develop Python serverless backends with REST APIs, DynamoDB, and time-series data integrations

• Design and deploy AWS cloud infrastructure using Infrastructure as Code

• Work with IoT data pipelines: LoRaWAN sensors, gateways, decoder functions, and telemetry data storage

• Build data verification and quality assurance systems ensuring sensor data integrity across hundreds of devices

• Create dashboards and analytics for water, energy, and environmental monitoring

• Implement device provisioning and field installation workflows

• Maintain multi-tenant architecture with role-based access control and enterprise-grade security

What We’re Looking For

Required

• 5+ years with React (hooks, context, routing) and modern JavaScript/ES6+

• 5+ years with Python and serverless backend development

• Hands-on experience with AWS cloud services: compute, API management, DynamoDB, storage, and authentication

• Experience with Infrastructure as Code (CDK, CloudFormation, or Terraform)

• Familiarity with REST API design and authentication patterns (JWT, IAM-based signing)

• Comfort working across the full stack: frontend, backend, and cloud infrastructure

• Strong debugging skills: tracing issues end-to-end from UI through APIs to backend logs

Nice to Have

Experience with IoT protocols (LoRaWAN, MQTT) or IoT cloud services

Experience with time-series databases

Experience with BI/analytics tools (QuickSight or similar)

Familiarity with serverless and event-driven architectures

Experience with DynamoDB data modeling (partition keys, GSIs, query optimization)

Background in sustainability, smart buildings, or facilities management

AWS certifications (Solutions Architect, Developer, or IoT Specialty)

Skills & Requirements

React, JavaScript, ES6, Python, Serverless Architecture, AWS, API Gateway, AWS Lambda, DynamoDB, Amazon S3, Infrastructure As Code, AWS CDK, AWS CloudFormation, Terraform, REST APIs, JWT Authentication, IAM, IoT, LoRaWAN, MQTT, IoT Data Pipelines, Time-Series Databases, Data Analytics, Amazon QuickSight, Event-Driven Architecture, DynamoDB Data Modeling, Debugging, Role-Based Access Control, Multi-Tenant Architecture

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you