Source description
About the role
Sr. Fullstack Engineer – 100% Remote (EST Hours) – Contract to Hire
About the Role
Apex Systems is seeking a highly skilled Sr. Fullstack Engineer to join an innovative team driving the next evolution of a multi-tenant SaaS IoT platform for the construction and industrial equipment sector. Work 100% remotely, solving complex technical challenges and shaping the future of connected equipment solutions within a high-performing, collaborative environment. Thrive in a design-first culture with cutting-edge technology and ample career growth opportunities as you deliver real-world impact.
Responsibilities
-
Architect, design, and develop new features for a robust, event-driven IoT platform supporting real-time telemetry from distributed assets (bulldozers, heavy machinery, etc.).
-
Write high-quality, efficient, scalable, and reusable code using Node.js (Hapi.js/Express.js) on the backend and React with micro-frontend architecture on the frontend.
-
Tackle system scalability, performance optimization, API design, and latency issues within a large-scale, distributed environment.
-
Own the reliability of your code by writing comprehensive unit tests and supporting rigorous QA processes.
-
Mentor and coach fellow engineers, providing technical leadership and contributing to architectural decisions.
-
Collaborate with product managers and senior leadership to define, scope, and plan innovative new features and long-term product direction.
-
Work cross-functionally with agile teams to deliver user-centric solutions and improve development processes.
-
Document solutions thoroughly for maintainability and knowledge sharing.
-
Required Skills and Experience
-
8+ years professional development experience as a Full Stack Engineer building complex, large-scale platforms.
-
Deep hands-on expertise in JavaScript, Node.js (Hapi.js/Express.js), and React (including micro-frontend architecture).
-
Proven experience designing and maintaining microservices-based architectures and robust SQL database solutions.
-
Demonstrated ability to solve complex technical and business problems across diverse software architectures.
-
Experience building real-time event processing platforms and optimizing for system scalability, API performance, and latency reduction.
-
Strong understanding of backend architecture and system tradeoffs.
-
Bachelor’s degree in Computer Science or equivalent practical experience.
-
Engineers with C#, .NET, or Python backgrounds are welcome if eager to transition into a JavaScript/Node.js-centric stack.
-
Preferred Skills
-
NoSQL databases
-
Docker/containerized deployments
-
Experience with large-scale data systems
-
Message queueing (RabbitMQ)
-
AWS ecosystem (EC2, S3, VPC, Elasticsearch, Kinesis)
-
IoT platform experience
Benefits
-
100% remote work (must work EST hours)
-
High-impact, real-world projects with visible outcomes
-
Dynamic, collaborative, and supportive team culture
-
Career advancement and skill development in modern technologies
-
Opportunity to lead and mentor within a growing organization
-
How to Apply
-
Take the next step in your career and join a team where your expertise makes a tangible difference. Apply now through Apex Systems to connect with our recruiting team and learn more about this exciting opportunity.
More at Indotronix International
Related open roles
JPC - 205931 - Power BI Developer
Los Angeles
JPC - 201157 - Cloud Software Developer
United States
JPC - 206290 - Information & Application Developer Level 3
Remote · Remote Job - Yes
JPC - 201195 - Information Technology - Embedded S/W Engineer
United States
JPC - 205720 - Automation Solutions Architect
United States · Hybrid
JPC - 204931 - Senior ML Engineer – Deployment and Databricks MLOps
Austin · Onsite