Software Engineer JBLE1_NI in Belfast

Software Engineer JBLE1_NI in Belfast

Belfast Full-Time 40000 - 50000 € / year (est.) Home office (partial)
Ocho

At a Glance

  • Tasks: Build impactful software that enhances learning and development for users.
  • Company: Join a fast-growing training company transforming upskilling across the UK.
  • Benefits: Flexible working, competitive salary, and clear career progression opportunities.
  • Other info: Collaborative culture with opportunities to influence technical direction.
  • Why this job: Make a real difference while developing your skills in a supportive environment.
  • Qualifications: 2-4 years in software engineering with strong Node.js and React experience.

The predicted salary is between 40000 - 50000 € per year.

Are you ready to build software that genuinely helps people grow? Do you enjoy working across the full stack, owning features end-to-end, and seeing your work make a real impact on users? We're partnering with a fast-growing training and development company that's transforming how organisations upskill their teams. They're now looking for an Intermediate Software Engineer to join their product team and help scale a modern learning platform used by businesses across the UK and beyond.

The Role

As an Intermediate Software Engineer, you'll work across the full stack, building and enhancing features using Node.js, React, and AWS. You'll collaborate closely with Product, Design, and fellow Engineers to deliver high-quality, scalable solutions that support thousands of learners. This is a hands-on role with real ownership. You'll contribute to architectural decisions, improve system performance, and help shape best practices as the platform continues to evolve.

What You'll Be Doing

  • Designing and developing scalable backend services using Node.js
  • Building responsive, high-quality front-end experiences in React
  • Deploying and maintaining applications within AWS
  • Writing clean, maintainable, well-tested code
  • Participating in code reviews and technical discussions
  • Collaborating with cross-functional teams to deliver new features
  • Identifying opportunities to improve performance, reliability, and security

Tech Stack

  • Backend: Node.js (Express or similar frameworks)
  • Frontend: React (modern hooks-based development)
  • Cloud: AWS (e.g., EC2, S3, Lambda, RDS)
  • CI/CD: Modern deployment pipelines
  • Version Control: Git

What We're Looking For

  • 2-4 years' experience in software engineering
  • Strong experience with Node.js and building RESTful APIs
  • Solid experience with React and modern JavaScript/TypeScript
  • Exposure to AWS and cloud-native development
  • Understanding of database design (SQL or NoSQL)
  • Experience writing unit and integration tests
  • A collaborative mindset and strong communication skills
  • A genuine interest in building products that improve learning and development

Nice to Have

  • Experience in EdTech, SaaS, or platform-based products
  • Exposure to serverless architecture
  • Experience with Docker or containerisation
  • Understanding of scalability and performance optimisation

Why Join?

  • Be part of a mission-driven organisation focused on growth and development
  • Work in a collaborative, supportive engineering culture
  • Opportunity to influence architecture and technical direction
  • Flexible working arrangements
  • Clear progression pathways as the company scales

If you're looking for a role where you can continue developing your technical skills while contributing to a meaningful product, this could be the right move. If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Benefits: Work From Home

Software Engineer JBLE1_NI in Belfast employer: Ocho

Join a dynamic training and development company that prioritises employee growth and collaboration. As an Intermediate Software Engineer, you'll enjoy a supportive work culture that encourages innovation and offers flexible working arrangements, all while contributing to a meaningful mission of enhancing learning experiences for users across the UK and beyond. With clear progression pathways and the opportunity to influence technical direction, this role is perfect for those looking to make a real impact in the EdTech space.

Ocho

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer JBLE1_NI in Belfast

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow engineers 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 using Node.js and React. This gives potential employers a taste of what you can do and how you approach problem-solving.

Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with the types of problems you might face.

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, it shows you’re genuinely interested in joining our mission-driven team.

We think you need these skills to ace Software Engineer JBLE1_NI in Belfast

Node.js
React
AWS
RESTful APIs
JavaScript
TypeScript
Database Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Node.js, React, and AWS, and don’t forget to mention any relevant projects that showcase your full-stack capabilities.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about building software that helps people grow. Share specific examples of how you've contributed to projects in the past and how you can bring that same energy to our team.

Showcase Your Projects:If you’ve worked on any personal or open-source projects, include them in your application. We love seeing real-world applications of your skills, especially if they involve the tech stack we use!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Ocho

Know Your Tech Stack

Make sure you’re well-versed in Node.js, React, and AWS. Brush up on your knowledge of RESTful APIs and modern JavaScript/TypeScript. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This role involves improving system performance and reliability, so demonstrating your analytical thinking and problem-solving abilities will be key.

Collaborate and Communicate

Since this position requires working closely with cross-functional teams, be ready to talk about your collaboration experiences. Share examples of how you’ve effectively communicated with product managers, designers, and other engineers to deliver successful features.

Express Your Passion for Learning

This company is all about growth and development, so make sure to convey your genuine interest in building products that enhance learning. Discuss any relevant projects or experiences that highlight your commitment to continuous improvement in both your skills and the products you work on.