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+ 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, timezone 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 - First Class, QUB (2018)
How to Apply
For a confidential conversation or more information on this or other roles, feel free to contact Eve Geddis on LinkedIn