Skip to content
mimi

Software Engineer (Full Stack)

Confidential

Abuja · Hybrid Full-time Mid Level 3w ago

About the role

About the Role

A leading global organisation in the media, digital and technology sector is seeking a Software Engineer to join its growing Belfast-based engineering team. This is an exciting opportunity to work on high-traffic, transaction-heavy platforms that support millions of users globally. You will play a key role in designing and developing the core systems that power a market-leading digital platform used across web and mobile channels. If you enjoy solving complex technical problems in a collaborative, fast-paced environment, this is an opportunity to work on scalable, high-availability systems with real-world impact.

Key Responsibilities

  • Play a key role in shaping and building high-impact, high-scale systems used by millions of users worldwide.
  • Own and deliver meaningful features end-to-end, from concept through to deployment.
  • Influence technical direction and architecture, contributing ideas that drive platform evolution.
  • Collaborate with talented engineers and cross-functional teams to solve complex, real-world problems.
  • Enhance the performance, scalability and resilience of a mission-critical platform.
  • Drive quality through best practice, innovation and a continuous improvement mindset.
  • Contribute to a culture of engineering excellence through knowledge sharing and collaboration.

Requirements

  • 3+ years' experience in software engineering / full-stack development.
  • Strong experience with backend development using PHP and/or C#.
  • Solid frontend development skills using JavaScript frameworks, ideally Vue.js.
  • Proven ability to work across the full stack, delivering end-to-end features.
  • Experience building and consuming APIs and web services.
  • Good understanding of SQL and relational databases.
  • Experience working in cloud-based or distributed systems.
  • Familiarity with CI/CD pipelines and automated testing.
  • Strong problem-solving skills and a collaborative mindset.

Desirable Skills

  • Experience working on high-volume or transaction-based systems
  • Exposure to microservices or event-driven architecture
  • Experience integrating third-party APIs or payment systems
  • Knowledge of Agile delivery environments

Why Apply?

  • Work on cutting-edge digital products used globally
  • Join a highly collaborative and innovative engineering team
  • Exposure to modern tech stacks and large-scale systems
  • Strong career progression and development opportunities
  • Competitive salary and flexible working model

If you're a Software Engineer in Belfast looking to take the next step in your career and work on high-scale backend systems, we'd love to hear from you.

Skills

C#CI/CDJavaScriptPHPSQLVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free