Senior Full Stack Developer building user-friendly solutions for IoT devices at Solink. Leading the delivery of features and collaborating with cross-functional teams in a hybrid environment.
Responsibilities
Lead the end-to-end delivery of features across the full stack, with a focus on IoT device configuration, monitoring, and deployment tools.
Design, build, and maintain scalable RESTful APIs and cloud services using Rust, TypeScript, and Node.js in a serverless AWS environment (Lambda, DynamoDB, SQS, Kinesis).
Develop responsive, modern UIs with React and TypeScript, collaborating with frontend engineers to deliver seamless, user-centric experiences.
Contribute to system architecture, database schema design, and performance optimization across the stack.
Participate in and help lead design sessions, code reviews, RFCs, and cross-functional planning with product, QA, and other engineers.
Mentor junior and intermediate developers, fostering technical growth and knowledge sharing.
Support monitoring, alerting, and troubleshooting to ensure system reliability and resolve production issues—including those involving device connectivity.
Help shape the technical strategy, infrastructure, and long-term scalability of our platform.
Requirements
6+ years of experience building cloud-first products, with strong proficiency in both front-end and back-end development.
Skilled in React and TypeScript, with hands-on experience designing and delivering user-facing features.
Experienced with back-end development using Node.js and/or Rust, with a solid understanding of API design, system performance, and scalability.
Familiar with serverless AWS infrastructure (Lambda, DynamoDB, SQS) and comfortable working with Infrastructure as Code tools like CDK, Terraform, or Serverless Framework.
Strong systems thinker with experience designing distributed, resilient, and high-performance services.
A collaborative communicator who contributes thoughtfully in cross-functional teams, code reviews, and architectural discussions.
Curious, self-directed, and motivated to learn, mentor others, and challenge assumptions to improve the product and user experience.
Benefits
Fully paid health & dental (no waiting period) + $500 health spending account.
Monthly reimbursement for fitness, wellness, or mental health programs.
Meaningful equity: Every full-time, permanent employee has a stake in our growth.
Advancement is based on contribution, initiative, and the ability to raise the bar - together.
Clear expectations, honest feedback, and no politics.
Social connection: From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI in development.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Developing scalable features with Node.js, React, AI tools, and CI/CD practices.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI within a remote Agile team.
Senior software engineer designing scalable market - data services for Alpaca’s brokerage infrastructure. Building APIs and production systems for stocks, options, crypto, and foreign exchange data.
Forward Deployed Engineer building customer integrations for ElevenLabs’ AI voice and media platforms. Delivering tailored, high - impact solutions with strategic partners across engineering and executive teams.
Senior full - stack engineer designing governed AI - agent infrastructure for CreatorIQ, the creator - marketing operating system. Building React/TypeScript interfaces and Node.js/Python services for enterprise automation.
Student software developer building, testing, and supporting banking technology at RBC. Contributing to applications across full - stack, mobile, API, web, Hadoop, and automation development.
Staff Software Engineer leading Sonatype’s upstream Data Identity platform for software supply chain security. Architecting large - scale pipelines, data contracts, SBOM ingestion, and AI/ML data solutions.