Job Description
Full Stack Software Engineer
Location: Belfast
Type: Permanent
Hybrid: Yes
Salary: 45-65K
Overview
We’re seeking a Full Stack Software Engineer who can deliver end-to-end features across modern frontend frameworks and Python-based backend services. This role suits someone who enjoys owning functionality across the full lifecycle, from API design to UI implementation, while working in a collaborative engineering culture with cloud-native tooling.
What You’ll Be Doing
• Building and maintaining full stack features with Python (Flask) and modern frontend frameworks
• Developing APIs, integrating AWS services, and supporting cloud-hosted components
• Delivering user-facing features using Vue2+/ React and related tooling
• Ensuring quality through unit testing, automation, and structured reviews
• Contributing to design discussions, improving existing systems, and supporting migration/upgrades
• Collaborating closely with product, UX and engineering teams to ship reliable, maintainable features
• Working across localisation, time zone logic, notifications systems and UI/UX refinement
What You’ll Bring
• Strong experience with Python (Flask) and JavaScript/TypeScript frameworks
• Commercial exposure to Vue2+, AngularJS, and Angular 2+ migration work
• Familiarity with AWS resources and cloud-hosted feature development
• Understanding of frontend testing and automation using Selenium and unit testing frameworks
• Backend experience with Java (Spring Boot), SQL and Groovy an advantage
• Ability to work across the full software lifecycle including design, implementation, testing and support
• Strong communication skills, ownership mindset and a willingness to contribute across the stack
• Previous experience operating in Agile development environments
Nice to Have
• Interest in teaching, mentoring or knowledge-sharing (ESL teaching background)
• Experience contributing to GitHub projects or AI-related personal research
• Side-project or entrepreneurial background (e.g. eCommerce management)
Education & Qualifications
• MEng Software Engineering with a Year in Industry
How to Apply
For a confidential conversation or more information on the role, contact Eve Geddis on LinkedIn. EG11