Backend Software Engineer (Node.js)
Ubiquiti
Location
πΊπΈ Prague, United States
Type
full_time
Salary
$68kβ$91k
Posted
3d ago
Job Description
Position Backend Software Engineer (Node.js) β Prague. We are looking for a highly skilled Backend Software Engineer (Node.js) to join our team in Prague. Location Requirement Please note that applicants must live in Prague and hold a valid work permit at the time of application to be considered for this role. Team You will join the UniFi OS team, which develops and maintains the core operating system powering UniFi Cloud Gateways, NAS, and NVRs. The team provides a secure and stable platform that UniFi applications depend on across networking, camera surveillance, VoIP, and access control. This role is well suited to an engineer who enjoys solving complex product and platform problems, improving reliability, and working across backend, embedded, cloud, and application boundaries.
Responsibilities
- Design, build, and maintain backend services in Node.js and TypeScript.
- Develop secure, scalable, and maintainable APIs and service workflows.
- Contribute to architecture and code design decisions across the team.
- Review code and help maintain strong engineering standards, release quality, and development workflows.
- Investigate production issues, debug complex failures, and ship robust fixes.
- Work closely with embedded, web, mobile, product, and design teams to deliver platform capabilities used across the UniFi ecosystem.
- Improve the reliability, observability, and developer experience of the services you work on.