Back End Developer in Derry

Back End Developer in Derry

Derry Full-Time 60000 - 80000 € / year (est.) No home office possible
Knowio by Inniovate

At a Glance

  • Tasks: Design and build scalable backend services and APIs for innovative IoT products.
  • Company: Fast-growing tech company focused on real-time connected technology.
  • Benefits: Competitive salary, equity options, flexible working, and a chance to shape the future.
  • Other info: Dynamic environment with opportunities for mentorship and career advancement.
  • Why this job: Join a talented team and make impactful architectural decisions in a global growth phase.
  • Qualifications: 5+ years backend experience with strong Node.js and TypeScript skills.

The predicted salary is between 60000 - 80000 € per year.

About Inniovate

Inniovate is a fast-moving product company building real-time, connected technology that sits at the intersection of IoT, mobile, and cloud. We're entering a significant growth phase and we're looking for a backend engineer who thrives in that environment β€” someone who can architect for scale, ship with pace, and help set the engineering standard as we move from being UK and Ireland focus to being a truly global company. The principle solution is www.knowio.app.

The Role

We need a seasoned Backend Developer who is deeply comfortable with Node.js and TypeScript, and who has built production systems that handle real-time data, complex integrations, and the kind of reliability that matters when physical devices are in the loop. You'll work closely with a small, talented team β€” owning backend architecture decisions, building APIs and services that power our mobile and IoT products, and helping to establish the engineering practices that will carry us through our next stage of growth.

What You'll Be Doing:

  • Designing, building, enhancing and maintaining scalable backend services and APIs
  • Leading architectural decisions that support rapid growth and increased user demand
  • Working with real-time communication systems (WebSockets / socket.io)
  • Managing Redis for pub/sub, caching, and job queuing
  • Building and maintaining robust integrations with third-party APIs β€” including solid error handling, rate limit management, retries, and monitoring
  • Owning observability: structured logging, metrics, and alerting
  • Collaborating with AWS infrastructure (RDS, Lambda, IoT Core) and understanding how it all fits together at the networking level (VPCs, subnets, NAT gateways, VPNs)
  • Mentoring junior developers and contributing to a strong engineering culture
  • Integrating with third party softwares to enhance our offerings

What We're Looking For:

Essential

  • 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

Why Inniovate?

  • You'll have genuine ownership β€” architecture decisions here matter, and you'll make them in conjunction with the rest of the team
  • We're a product company, not an agency β€” you'll build things that last
  • The team is small and highly capable β€” no bureaucracy, no hand-holding
  • Derry-based with flexibility for the right person
  • You'll be joining at exactly the right time to shape how we grow as we aim to go global with our unique solution
  • Equity is up for grabs for successful candidates.

Back End Developer in Derry employer: Knowio by Inniovate

Inniovate is an exceptional employer for a Back End Developer, offering a dynamic work environment where you can take genuine ownership of your architectural decisions and contribute to impactful projects. With a small, talented team based in Derry, you'll enjoy a culture that prioritises collaboration and innovation, alongside opportunities for professional growth and the potential for equity participation as we expand globally.

Knowio by Inniovate

Contact Detail:

Knowio by Inniovate Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Back End Developer in Derry

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js and TypeScript. Having tangible examples of your work can really set you apart when chatting with potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on common backend development questions and real-time data handling scenarios. Practising coding challenges can also help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Back End Developer in Derry

Node.js
TypeScript
Backend Development
WebSockets
socket.io
REST API Design
Redis

Some tips for your application 🫑

Show Off Your Skills:Make sure to highlight your experience with Node.js and TypeScript in your application. We want to see how you've used these tools in real-world projects, especially when it comes to building scalable backend services.

Be Specific About Your Experience:When detailing your past roles, focus on specific projects where you managed real-time data or worked with WebSockets. We love seeing concrete examples of how you've tackled challenges and contributed to team success.

Keep It Relevant:Tailor your application to reflect the skills and experiences that align with our needs. Mention your familiarity with AWS services and any experience with IoT systems, as these are key to what we do at Inniovate.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you're keen to join our team!

How to prepare for a job interview at Knowio by Inniovate

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Node.js and TypeScript, as these are crucial for the role. Brush up on your knowledge of WebSockets and Redis too, since you'll need to demonstrate your ability to handle real-time data and caching during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those involving backend architecture and API design. Be ready to explain how you approached these problems and what solutions you implemented, as this will highlight your experience and thought process.

✨Familiarise Yourself with Inniovate's Products

Take some time to explore www.knowio.app and understand its functionalities. Being able to discuss how your skills can enhance their offerings will show your genuine interest in the company and its mission, making you a more appealing candidate.

✨Prepare Questions About Growth and Culture

Since Inniovate is entering a significant growth phase, think of insightful questions about their engineering culture and how they plan to scale. This not only shows your enthusiasm but also helps you gauge if the environment aligns with your career goals.