£50K – £60K • Residents of Northern Ireland only
Niice (niice.com) is a Brand Portal for creative delivery, used by global brands like Fox Entertainment, T-Mobile and GXO to share toolkits and other creative assets with their complex partner networks.
We're a proudly bootstrapped, remote-first company based in Northern Ireland. We're a small team that cares about craft, ships work we're proud of, and moves fast without unnecessary process. This role is a chance to have real ownership and bring genuine expertise to a product used by some of the world's most creative companies.
We're looking for a senior backend engineer to join our small product team, someone who knows more than we do and isn't shy about it.
You'll take ownership of the backend: the architecture, the infrastructure, the reliability, and the security of the platform. You'll be the person the team turns to when something is hard, and you'll help us make better long-term decisions about how we build. We're not looking for someone to manage, we're looking for someone to lead by doing.
You'll work closely with our existing developers and bring a level of maturity to our infrastructure and architecture that we're genuinely excited about.
You'll have real influence over how we build, not just within your lane, but across the whole backend and infrastructure. We don't have layers of process or approval chains. If you spot something that should be better, you can make it better. We're a team that values experience, trusts the people we hire, and tries to do the work well.
Please send your CV along with a bit about yourself and any links you think are relevant, such as LinkedIn or GitHub, plus any code samples you're proud of and would like to share with us.
Unfortunately we are not in a position to sponsor visas or offer remote work outside of Northern Ireland.
Taking ownership of backend architecture, API design, and infrastructure decisions
Identifying and addressing performance, scalability, and security concerns across the platform
Working with Node.js, TypeScript, PostgreSQL, and AWS (Lambda, S3, and beyond)
Leading on DevOps practices: CI/CD pipelines, deployment reliability, monitoring
Driving improvements to code quality, review standards, and engineering practices
Mentoring developers on the team and contributing to a stronger engineering culture
Being the person who spots problems before they become incidents
5+ years of backend or full stack development, with a strong backend specialism
Deep experience with Node.js and TypeScript
Proven track record working with cloud infrastructure, AWS in particular (Lambda, RDS, S3, IAM, etc.)
Strong understanding of security fundamentals: auth, permissions, data integrity, secure API design
Experience designing and scaling relational databases (PostgreSQL preferred)
Familiarity with CI/CD, DevOps practices, and production reliability
Comfortable leading technical decisions and explaining them clearly to non-technical stakeholders
A natural collaborator. You don't need to be a manager, but you make the people around you better
Experience with real-time systems, CRDTs, or collaborative data models
Background with serverless and event-driven architectures
Exposure to file handling, media processing, or asset management at scale
Experience working in small product teams or startups where you wore multiple hats
Any interest in developer tooling, observability, or platform engineering
£50,000 – £60,000 depending on experience
30 days annual leave (including bank holidays), increasing with service
Extra time off between Christmas and New Year, no leave required
Private healthcare (including optical & dental)
Company pension scheme
Fully remote with occasional in-person team meetups in Belfast
Annual training allowance for courses, conferences, and books
A small team where your decisions actually ship