The role
We are looking for a fresh graduate to join our engineering team as a Junior Full Stack Engineer. In this role, you will work alongside senior engineers, UI/UX designers, and data scientists to build modern web applications that integrate AI features into real user experiences. This is a hands-on learning role designed to grow strong full stack fundamentals while giving you exposure to applied AI development. No prior industry experience is required — we are looking for builders who are curious, coachable, and excited to ship code.
What you'll do
- Frontend Development: Build responsive and intuitive user interfaces under the guidance of senior engineers, using modern JavaScript/TypeScript frameworks.
- Backend Development: Contribute to backend services and APIs that power AI-driven features, with mentorship on architecture and code quality.
- AI Feature Integration: Help integrate AI/ML model outputs (e.g., LLM responses, recommendations, predictions) into the application UI and workflows.
- Data Visualisation: Develop simple charts, dashboards, and interactive components that make AI-generated insights easy to understand.
- Bug Fixing & Maintenance: Investigate and resolve bugs across the stack, write unit tests, and improve code quality through code reviews.
- Cross-Browser & Device Testing: Help ensure features work consistently across major browsers and screen sizes.
- Documentation: Write clear documentation for the features and components you build to support knowledge sharing within the team.
- Continuous Learning: Actively learn new tools, frameworks, and best practices through team mentorship, code reviews, and self-driven study.
What we're looking for
- A bachelor's or master's degree in Computer Science, Software Engineering, Information Systems, or a related field (recent graduate or graduating within the next 6 months).
- Foundational knowledge of JavaScript and at least one frontend framework or library (preferably React.js).
- Basic understanding of HTML, CSS, and responsive web design.
- Exposure to at least one backend language such as Node.js or Python through coursework, internships, or personal projects.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and basic SQL.
- Comfortable with Git and collaborative development workflows.
- Strong problem-solving mindset, eagerness to learn, and ability to communicate clearly within a team.
- Blockchain experience is a must.
Preferred Qualifications
- Personal projects, hackathon work, internships, or capstone projects involving full stack web development.
- Exposure to TypeScript and component libraries such as Material-UI, Ant Design, or shadcn/ui.
- Awareness of containerisation concepts (e.g., Docker) — even at a tutorial level.
- Curiosity around AI/LLM applications, prompt engineering, or libraries like LangChain.
- Any exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
- Strong communication skills and a clear interest in growing into a well-rounded full stack engineer.
How to apply
Email careers@qore3.com with the role title in the subject line. Attach your CV (PDF preferred) and a short note — one or two paragraphs — covering why this role and what you've built that you're proud of. Links to repos, products, or writing welcome. We read everything; expect a reply within five business days.