Software Developer building Vue, TypeScript, Node.js and Scala features for SMRTR business software. Developing ERP integrations, AI document capture and PostgreSQL-backed product functionality.
Responsibilities
Build product features across the front end and back end for NG and SMRTR TRAC
Design and work with PostgreSQL data models and queries, plus some MongoDB, with attention to performance
Fix defects and improve product reliability
Build and maintain REST APIs and integrations with ERP systems such as SYSPRO, Microsoft Dynamics 365, VAI and NCR
Contribute to AI document capture, including classification and data extraction, and the print-to-NG driver
Turn requirements from Professional Services, Sales and customers into working software
Estimate tasks and deliver to agreed dates
Support go-lives and troubleshoot production issues
Write tested, reviewed and secure code in a GitHub-based workflow with CI/CD
Write technical documentation and release notes
Use AI-assisted development tools
Requirements
3–5 years of professional software development experience
Production experience with Vue.js, TypeScript and Node.js
PostgreSQL: schema design, SQL and query performance
JVM experience, preferably Scala
Experience building REST APIs and integrating with third-party systems
Git-based workflows, code review and automated testing
Clear communication with colleagues and, when needed, customers
Authorized to work in the United States or Canada
Set up for remote work
Nice to have: MongoDB
Nice to have: Android or Xamarin
Nice to have: ERP integration experience (e.g., SYSPRO, Microsoft Dynamics 365, VAI, NCR)
Nice to have: Document management, OCR or AI document capture
Nice to have: Experience with manufacturing, distribution or food & beverage software
Benefits
Benefits according to country of employment (in the US: health, dental and vision insurance and a 401(k) with company match)
Paid time off and company holidays
Fully remote work with a collaborative, experienced team
Software Developer building high - performance distributed server applications and communication protocols. Fortinet secures enterprise, service provider, and government networks worldwide.
Software Developer building backend tooling for Slice’s restaurant technology platform. Automating databases, infrastructure, observability, and developer workflows across remote teams.
Full Stack Engineer building Go backend services, APIs, and React applications for Miratech’s US healthcare client. Developing cloud - native systems supporting conversational AI and enterprise solutions.
Full Stack Engineer building scalable React and Go applications for Miratech’s enterprise IT consulting clients. Developing cloud - native services, APIs, microservices, and conversational AI solutions.
Full Stack Engineer building scalable React and Golang cloud applications for Miratech’s healthcare clients. Developing APIs, microservices, and conversational AI solutions.
Connected Systems intern building backend, cloud, and connectivity software for Rivian - Volkswagen electric vehicles. Supporting telemetry, remote commands, distributed systems, and end - to - end vehicle integration.
Vehicle Controls intern developing embedded software and controls algorithms for Rivian - VW electric vehicles. Testing propulsion, charging, thermal, safety, and automation systems in Vancouver.
Embedded Software Developer building FortiGate firewall security features for Fortinet, a global cybersecurity company. Developing C/C++ software for Unified Threat Management capabilities.
Senior Embedded Software Developer building TLS and UTM features for Fortinet’s FortiGate firewall. Developing secure C - based software for enterprise network protection.