21 days ago
Stockholm, SwedenSenior
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 and review code.
- Investigate production issues, debug complex failures, and deliver robust fixes.
- Collaborate with embedded, web, mobile, product, and design teams across the UniFi ecosystem.
- Improve service reliability, observability, developer experience, release quality, and development workflows.
Requirements
- At least 5 years of professional experience with Node.js and TypeScript.
- At least 3 years of experience working with SQL databases such as PostgreSQL.
- Experience building software for connected devices, infrastructure products, networking systems, or similarly complex environments.
- Understanding of web security, including OWASP, browser security fundamentals, and OAuth.
- Strong debugging and defensive programming skills.
- Professional experience with Git, Unix/Linux, and Docker-based environments.
- Ability to work independently, take ownership of technical work, and communicate effectively in English.
- Applicants must live in Sweden and hold a valid work permit at the time of application.
Benefits
- Competitive compensation.
- Occupational pension, health insurance, private health insurance, life insurance, work-injury insurance, and a 5000 SEK wellness allowance.
- Flexible work hours and a hybrid work model.
- Access to the latest Ubiquiti products for home use.
- A background check is conducted during the final recruitment stage.
