We\'re an ambitious, forward-thinking team building intelligent cross-platform applications that delight users across Southeast Asia and beyond. Our flagship project combines stunning Flutter interfaces with powerful Python backends — supercharged by AI tools like Claude that help us move faster and smarter. This is a rare opportunity for a motivated Junior Software Developer to join our hybrid team based in Johor Bahru. You\'ll gain hands-on experience with in-demand technologies, receive real mentorship, and contribute to products that have genuine impact. If you communicate brilliantly in English, love clean code, and are excited to leverage AI in your workflow, we want you on the team.
KEY RESPONSIBILITIES
- Design, develop, and polish high-quality cross-platform mobile apps using Flutter — from beautiful UIs and smooth animations to robust state management and API integrations.
- Build and maintain scalable backend services, REST/GraphQL APIs, data pipelines, and automation scripts using Python and modern frameworks (FastAPI, Django, etc.).
- Make Claude (and similar AI coding tools) your daily superpower — use it to ideate architectures, generate boilerplate, debug complex issues, refactor, and dramatically increase your output and learning speed.
- Take ownership of features end-to-end: participate in planning, write clean testable code, perform thorough testing, and ship reliable updates in agile sprints.
- Collaborate closely with designers, senior engineers, and product teammates — both in our Johor Bahru office and remotely — while maintaining excellent English communication.
- Continuously learn and experiment. Propose improvements, explore new libraries/tools, and help evolve our tech stack as the project grows.
REQUIREMENTS
Essential Qualifications
- Bachelor\'s degree in Computer Science, Software Engineering, IT, or a related field — or equivalent demonstrated ability through strong personal projects, bootcamps, or self-taught portfolio.
- 0–2 years of professional development experience (internships, freelance gigs, or substantial academic/personal projects count).
- Excellent English proficiency — clear, confident written and spoken communication is essential for our collaborative, hybrid, cross-border team environment.
- Strong foundational knowledge of programming concepts, data structures, algorithms, and object-oriented principles.
- Practical experience with Git and GitHub for version control, code reviews, and team collaboration.
- Genuine growth mindset and curiosity — eager to dive deep into Flutter, Python, and AI-assisted development.
- Ability to thrive in a hybrid setup: productive when working remotely and engaged during in-office collaboration days in Johor Bahru.
PREFERRED SUPERPOWERS
- Hands-on Flutter experience — building production-ready apps with state management (Riverpod, Bloc, Provider), custom widgets, navigation, local storage, and third-party integrations.
- Solid Python development skills — web APIs (FastAPI/Flask), data processing, backend logic, testing with pytest, or automation.
- Real-world experience using Claude (Anthropic), Cursor, or similar LLM coding assistants as an active pair-programming partner. Bonus points for sharing specific examples of prompts and outcomes!
- Understanding of mobile app lifecycle: app store submission, performance profiling, offline-first patterns, push notifications, or Firebase/Supabase.
- Exposure to modern DevOps basics: Docker, CI/CD, cloud deployment (AWS/GCP), or monitoring tools.
- Personal projects, open-source contributions, or hackathon work that showcase your passion for Flutter, Python, or AI-augmented coding.
Unlock job insights
Hirer responsiveness Salary match Number of applicants
Your application will include the following questions:
- Which of the following statements best describes your right to work in Malaysia?
- What\'s your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years\' experience do you have as a software developer?
- How would you rate your English language skills?
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.