Job Search and Career Advice Platform

Enable job alerts via email!

Fullstack Developer

MYFutureJobs

Johor

On-site

MYR 100,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Johor is seeking a passionate Full Stack Developer to develop, test, and maintain web and mobile applications. The ideal candidate will work closely with internal teams and clients to gather requirements and debug issues. Proficiency in NodeJS, ReactJS, MongoDB, and experience with IoT integration is required. The role entails teamwork, problem-solving, and a focus on continuous improvement within an innovative environment, offering a dynamic and supportive workplace.

Qualifications

  • Proficiency in NodeJS / ExpressJS, ReactJS / NextJS, and MongoDB / MySQL.
  • Familiar with RESTful APIs, JSON, WebSocket, and integration with IoT devices.
  • Experience with Git, Docker, or AWS / Google Cloud environments.
  • Knowledge in mobile app development (Flutter or React Native) is a plus.

Responsibilities

  • Develop, test, and deploy new web-based and mobile features using modern frameworks.
  • Maintain, optimize, and troubleshoot existing systems.
  • Collaborate with the project manager and clients for requirement understanding.
  • Participate in system testing and validation with clients during UAT.

Skills

NodeJS / ExpressJS
ReactJS / NextJS
MongoDB / MySQL
RESTful APIs
JSON
WebSocket
Git
Docker
AWS / Google Cloud
Mobile app development (Flutter or React Native)

Education

Bachelor’s Degree in Computer Science
Software Engineering or related field
Job description
Job Summary

Our Clients are looking for a passionate and self-driven Full Stack Developer to join development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining both frontend and backend systems. You will work closely with clients and the internal team to understand requirements, debug issues, and continuously enhance our IoT / MES / automation software platform.

Key Responsibilities
1. Software Development & Maintenance
  • Develop, test, and deploy new web-based and mobile features using modern frameworks (e.g. ReactJS, NodeJS, Flutter).
  • Maintain, optimize, and troubleshoot existing systems to ensure stability and performance.
  • Conduct daily debugging to identify, analyze, and resolve system issues and bugs.
  • Ensure code quality through proper version control (Git), documentation, and peer reviews.
2. Client Requirement Understanding
  • Collaborate with the project manager and clients to understand business logic and technical requirements.
  • Translate user requirements into functional specifications and implement them into scalable solutions.
  • Participate in system testing and validation with clients during UAT and deployment stages.
3. Team Collaboration & Discussions
  • Join daily and weekly project discussions to share progress, identify challenges, and brainstorm solutions.
  • Work closely with UI/UX designers, hardware teams, and other developers to ensure seamless system integration.
  • Contribute ideas for process improvement, automation, and new technology adoption.
4. Continuous Improvement
  • Research and evaluate new technologies to enhance system architecture and performance.
  • Participate in sprint planning, code reviews, and knowledge-sharing sessions.
  • Support continuous integration and delivery (CI/CD) pipelines.
Requirements
Technical Skills
  • Proficiency in NodeJS / ExpressJS, ReactJS / NextJS, and MongoDB / MySQL.
  • Familiar with RESTful APIs, JSON, WebSocket, and integration with IoT devices is a plus.
  • Experience with Git, Docker, or AWS / Google Cloud environments is an advantage.
  • Knowledge in mobile app development (Flutter or React Native) is a plus.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Able to work independently and manage multiple priorities in a fast-paced environment.
  • Detail-oriented, responsible, and proactive in debugging and feature improvement.
Qualifications
  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • 2 years above of experience in full stack development
Working Hours
  • Monday to Friday, 9:00 AM – 6:00 PM
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.