
Web Developer
Job Description
Posted on: March 18, 2026
Must-Have :React & Front-End Fundamentals
- Strong proficiency in React.js (functional components, hooks, state management).
- Hands-on experience with React Router for: route configuration, dynamic routing, nested routes, authentication/guard patterns
- Experience with React Middleware (e.g., Redux middleware, Thunk, custom middleware patterns).
HTML, CSS & UI Foundation
- Strong knowledge of HTML5 semantics.
- Solid grounding in modern CSS, responsive design, and layout systems (Flexbox, Grid).
- Ability to translate UX/UI designs into pixel-accurate components.
Validation & Type Safety
- Practical experience with Zod for:
- schema validation
- runtime type checking
- form validation patterns
- API response validation
Accessibility: Applied understanding of:
- WCAG guidelines
- ARIA attributes
- keyboard navigation patterns
- Ability to build accessible, inclusive UI components.
Node.js (Back-End Basics): Practical Node.js experience for:
- building REST APIs
- server-side logic
- Express (or similar) frameworks
JavaScript / TypeScript
- Strong JavaScript ES6+ fundamentals.
- Working knowledge of TypeScript (types, interfaces, generics, utility types).
Version Control & Dev Practices
- Proficiency in Git.
- Familiarity with unit testing frameworks (Jest, Testing Library).
CI/CD awareness.
Good-to-Have:
1. Design System / Component Library Experience
2. Experience with: Integration testing, Contract testing
3. DevOps / Cloud Awareness: Exposure to: AWS / Azure fundamentals, serverless frameworks, Docker / containerization
4. Advanced Node.js: authentication/authorization (OAuth, JWT, SSO)
5. Strong documentation habits.
6. Ability to work with cross‑functional teams (design, QA, backend).
7. Comfortable with agile practices (SCRUM, Kanban).
Responsibility of / Expectations from the Role
- Front-End Development with React
- Client-Side Routing Using React Router
- Middleware Integration and State Management
- Accessibility Implementation
- Data Validation Using Zod
- Backend Development with Node.js
- Responsive UI Development
- Cross-Functional Collaboration
- Code Quality & Testing
- Performance Optimization
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
AustraliaJobs.app
Get AustraliaJobs.app on your phone!

Support Software Engineer

Web Developer

Senior Software Engineer (.NET)

Software Engineer (Full Stack)

