Full Stack Developer

ashley-avatar-image

AI-generated summary

beta

This job is a Full Stack Developer position at MagicFlow, where you'll create visual data tools. You might like this job because it's fully remote, offers real-world experience, and lets you shape significant features from start to finish!

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 / JavaScript / backend logic)
• Thinks like an engineer — not just a coder
• Can debug problems systematically and explain root causes
• Is comfortable reading existing code and improving it
• Communicates clearly and asks good technical questions
• Can work independently in a remote environment

⚙️ Tech Stack (You don't need all, but strong foundation required)
• Python (backend logic, API development)
• FastAPI (or similar backend frameworks)
• React / Frontend basics (or willing to learn)
• PostgreSQL / SQL fundamentals
• Git (push, pull requests, 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 decisions
• Work across frontend + backend components
• Help shape engineering best practices

⭐ Bonus Points If You
• Built your own project / software
• Have GitHub portfolio
• Understand system design fundamentals
• Experience resolving merge conflicts in team environments
• Startup or side-project experience
• 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

If you're excited to build, learn fast, and take ownership — we'd love to talk.

📩 DM me or comment below
#Hiring #Startup #Python #FullStack #RemoteJobs #Internship #SoftwareEngineering


Job Requirements

  •  Strong coding fundamentals (data structures, debugging, clean code practices)
  • Comfortable working with Python for backend development
  • Basic frontend knowledge (React / 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
React.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