Search by job, company or skills

EnableSME, Inc.

Junior Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

DUTIES AND RESPONSIBILITIES

Front-End Development

  • Implement UI components (React + Vite + Material UI).
  • Build responsive pages, forms, tables, and dashboards.
  • Integrate APIs to display data visualisations and supplier information.
  • Apply styling and layout adjustments based on provided designs.

Backend Support

  • Develop entry-level API routes using Node.js & Express.
  • Build helper functions for data parsing and API integration.
  • Assist with error handling and logging.
  • Support unit/integration testing.

Data Handling & Utilities

  • Write scripts for CSV/XLSX parsing.
  • Execute simple data-cleaning routines.
  • Validate ABNs, postcodes, and supplier information.

Documentation & QA

  • Document components, functions, and API usage.
  • Create test datasets and run QA workflows.
  • Log bugs and implement fixes for minor issues.

SKILLS AND EXPERIENCE

Required (Entry-Level)

  • Bachelor's degree in IT, Computer Science, or related field.
  • Basic experience with JavaScript, HTML, and CSS.
  • Familiarity with React (can be academic or self-taught).
  • Basic understanding of Node.js or Express.
  • Experience with JSON, CSV, or REST APIs.
  • Strong problem-solving skills and willingness to learn.
  • Ability to follow instructions and deliver modular code.

Highly Advantageous (Training Provided)

  • Experience with Vite, Material UI, or Tailwind.
  • Experience with Python for data manipulation.
  • Familiarity with Git/GitHub.
  • Exposure to SQL concept

About Company

Enables Group offers a broad spectrum of professional services to small and medium-sized businesses in Australia ranging from client relationship management, technology support, accounting and administration, paraplanning, and creative marketing services among others. Our motto is ‘Powering your potential’.

Job ID: 138845227