Enable job alerts via email!

Full-Stack Developer (Diango / Iot / Mobile-Ready) (Fresh Gradute - Rm 4,500 to Rm5,500)

NL Scientific

Selangor

On-site

MYR 100,000 - 150,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

NL Scientific is seeking a Full-Stack Developer to enhance its IoT product. You will work on a modern web platform, contributing to both backend and frontend development, and taking ownership of deployment workflows. Join our dynamic team and engage in the full cycle of product development from prototyping to production, while working with cutting-edge technologies.

Benefits

Competitive salary and benefits package
Opportunities for professional growth
A chance to work on exciting projects
Access to cutting-edge tools
Uniform

Qualifications

  • Experience in Django backend development.
  • Strong frontend skills in React, HTMX, Tailwind, or Bootstrap.
  • Ability to independently debug, test, and deploy applications.

Responsibilities

  • Assist with development of the Django backend for IoT LIMS.
  • Build intuitive, mobile-friendly frontend interfaces.
  • Design and implement REST APIs for communication.

Skills

Django
RESTful APIs
React
Tailwind
Bootstrap
Linux
Git

Tools

PostgreSQL
SQLite
GitHub

Job description

About the job

About Us

NL Scientific is a leading manufacturer of construction testing equipment, currently undergoing a digital transformation. We are working on upgrading our equipment with IoT capabilities to allow for centralized data collection, processing, and interaction, aiming to move towards Industry 4.0.

Join us to work on a real-world IoT product with direct industrial applications — where your code connects machines, materials, and meaningful outcomes.

Role Summary

We’re looking for a Full-Stack Developer to work alongside our R&D Automation & Systems Lead on the development of a modern, scalable, and mobile-responsive web platform. The ideal candidate will be comfortable working across the stack, from Django backends and REST APIs to responsive frontends, and will take ownership of pushing code from development to production, including deployment workflows and post-deploy testing. You will have the opportunity to experience building a product from the ground up, being a part of the whole design & development phase from prototyping to development to production.

Responsibilities

- Assist with development and maintenance of the Django backend for our IoT LIMS system.

- Build intuitive, mobile-friendly frontend interfaces (React/Tailwind/Bootstrap).

- Design and implement REST APIs for communication with Raspberry Pi devices.

- Assist with mobile web or native app development.

- Take ownership of code deployment pipelines, from staging to production.

- Create systems translatable to future cloud hosting (Heroku, AWS, Dockerized hosting, etc.).

- Write clean, modular code and maintain internal documentation.

Requirements

Strongly Preferred:

- Experience in Django (or similar Python frameworks) backend development

- Experience designing and consuming RESTful APIs

- Strong frontend skills in at least one of React, HTMX, Tailwind, or Bootstrap

- Hands-on experience pushing applications to production

- Basic familiarity with Linux environments and SSH

- Basic version control experience in Git

- Ability to independently debug, test, and deploy full-stack applications

Nice-to-Haves:

- Familiarity with cloud platforms (Heroku, AWS, or DigitalOcean)

- Understanding of Docker and containerized deployments

- Experience building or working with IoT or edge computing systems

- Basic knowledge of SQLite/PostgreSQL

Tech Stack You’ll Be Working With

- Backend: Django, Django REST Framework

- Frontend: React (or Bootstrap/Tailwind), HTML templates

- Database: SQLite (initial) → PostgreSQL (production)

- DevOps: Linux (Ubuntu/Debian), GitHub, shell scripting

- Deployment: Manual and automated deploys (CI/CD planned)

- Optional: React Native / Flutter for mobile apps

Work Setup

Location: On-site

Schedule: Full-time

Reporting to: R&D Automation & Systems Lead

How to Apply

Send your resume, GitHub, and (if applicable) portfolio or code samples to jeffery@nl-test.com. We value real-world experience, curiosity, and an eye for scalable design.

What We Offer:

Competitive salary and benefits package.

Opportunities for professional growth and career development.

A chance to work on exciting and innovative automation projects.

Access to cutting-edge tools and technologies in industrial automation.

Benefits

EPF/SOCSO/PCB

Medical leave

Annual leave

Performance bonus

Attendance allowance

Uniform

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.