Node JS / Typescript Backend Developer - IOT Systems
J&T Business Consulting
Londonderry, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Londonderry, United Kingdom
Tech stack
API
Relational Databases
Software Debugging
Firmware
Mobile Application Software
MySQL
Node.js
Redis
SQL Databases
TypeScript
Management of Software Versions
WebSocket
Data Logging
Caching
Backend
Amazon Web Services (AWS)
REST
Amazon Web Services (AWS)
Requirements
Do you have experience in TypeScript?, * 5+ years of professional backend development experience
- Strong Node.js + TypeScript skills - this is your primary tool
- Solid experience with WebSockets / socket.io
- Good grasp of REST API design: auth, error handling, versioning
- Comfortable with Redis (pub/sub, caching, queues)
- SQL and relational database experience - AWS RDS / MySQL preferred
- Experience with message/job queues (Bee Queue, SQS, or similar)
- Solid logging and observability practice (structured logs, metrics, alerting)
- Proven experience with AWS services and a real understanding of AWS networking
- Comfortable working at pace in a small, high-trust team
Nice to Have
- Exposure to IoT systems - firmware interaction, physical device constraints, debugging connectivity
- Experience with real-time mobile app communications
- API versioning and backward compatibility experience
- Monitoring and alerting setup experience
- A track record of scaling systems through periods of significant growth