Internship Full Stack Developer

ashley-avatar-image

AI-generated summary

beta

This job is a Full Stack Developer Internship at MagicFlow, where you'll help create visual data workflows. You might like this job because it's fully remote, offers real production experience, and allows you to tackle unique engineering challenges!

RM 600 - RM 1200

Kuala Lumpur, Remote

Job Description

🚀 We're Hiring — Full Stack Developer (Contract / Intern / Temporary)
Join us at MagicFlow to build the future of visual data workflows.

MagicFlow is a startup building a low-code ETL platform that transforms fragmented data processes into visual, reliable workflows — without heavy engineering overhead.

We're a fully remote, fast-moving team. If you enjoy building real systems, solving messy problems, and owning features end-to-end, this role is for you.

💡 Why Join MagicFlow
• Fully remote (work from anywhere)
• Flexible contract / internship / temporary options
• Real production experience (not just small tasks)
• Direct exposure to system design & architecture decisions
• High ownership — ship features used by real users
• Fast learning environment (startup pace)
• Opportunity to grow into long-term role

🧠 We're Looking For Someone Who
• Has strong coding fundamentals (Python / backend logic)
• Thinks like an engineer — not just a coder
• Communicates clearly and proactively in a remote environment
• Clarifies assumptions before implementing changes
• Is reliable and responsible when working on production systems
• Can debug problems systematically and explain root causes
• Is comfortable reading existing code and improving it
• Can work independently with minimal supervision
• Has good working attitude and takes initiative

⚙️ Tech Stack (Strong foundation required, not all mandatory)
• Python (backend development)
• FastAPI (or similar backend frameworks)
• Vue (frontend basics)
• PostgreSQL / SQL fundamentals
• Git (push, pull requests, resolving merge conflicts)
• Async programming (bonus)

🏗️ What You'll Work On
• Build features for a visual data transformation platform
• Design APIs and backend services
• Improve workflow execution performance
• Debug real production issues
• Contribute to system design discussions
• Work across frontend + backend components

⭐ Bonus Points If You
• Built your own project / software (GitHub portfolio preferred)
• Experience with FastAPI
• PostgreSQL / query optimization experience
• Understanding of system design fundamentals
• Experience resolving merge conflicts in team environments
• Async programming / concurrency knowledge
• Experience working with data pipelines / ETL

This role is ideal for:
• Internship students wanting real-world engineering experience
• Developers looking for contract / part-time startup work
• Self-taught engineers with strong fundamentals
• Junior developers wanting fast growth

📩 To Apply
Send your resume to info@magicflow.my and include:
• Earliest available interview time slots
• GitHub / portfolio (if available)
• Availability (contract / intern / temporary)

We’re excited to meet builders who want to learn fast and ship real products.
#Hiring #Startup #Python #Vue #RemoteJobs #Internship #SoftwareEngineering


Job Requirements

  •  Strong coding fundamentals (data structures, debugging, clean code practices)
  • Comfortable working with Python for backend development
  • Basic frontend knowledge (Vue / JavaScript / HTML/CSS) or willingness to learn
  • Understanding of REST APIs and client–server architecture
  • Familiar with Git workflow (push, pull request, resolving merge conflicts)
  • Ability to read and understand existing codebase
  • Good debugging and problem-solving skills
  • Able to work independently in a remote startup environment
  • Strong engineering mindset — think in scalability, maintainability, and reliability
  • Clear communication and willingness to ask questions

Perferred (Not Required)
• Built your own project / SaaS / automation tool
• GitHub portfolio with active commits
• Experience with FastAPI or similar frameworks
• PostgreSQL / SQL optimization experience
• Understanding of system design fundamentals
• Experience working on team-based projects
• Async programming / concurrency knowledge
• Experience building data pipelines / ETL tools


Right to Work Requirements

  • The company is open to sponsoring a working visa for qualified candidates (subject to T&Cs)

Working Arrangement

  • Remote

Skills

Python (Programming Language)
Git (Version Control System)
PostgreSQL
FastAPI
Vue.js (Javascript Library)

Additional Info

Company Activity

Last active - few minutes ago

Experience Level

#NoExperienceNeeded

Career Level

Internship

Job Specialisation


Company Profile

Seekly Sdn Bhd-logo-image

Seekly Sdn Bhd

Upload Resume