Back to jobs
Full Stack Software Engineer
- Posted 08 August 2025
- Salary$125,000 - $145,000 + Super
- LocationPerth
- Job type Permanent
- DisciplineConstruction, Engineering & Rail
- Reference1370725
Job description
I am partnering with an ASX listed global leader in the manufacturing and technology space. This organisation tackles complex real world problems, developing hardware tools and software systems as solutions for the infrastructure and transport sectors.
As a result of continued growth in the APAC region we are actively recruiting for a Software Engineer - Full Stack to join the Perth team.
You will be required to perform in the following areas:
Front-End
As a result of continued growth in the APAC region we are actively recruiting for a Software Engineer - Full Stack to join the Perth team.
You will be required to perform in the following areas:
Front-End
- Expert with JavaScript/TypeScript
- Solid React experience and good understanding of Angular
- Experienced with styling solutions (CSS libraries and frameworks like Tailwind)
- State management design and implementation
- Performance Optimization aspects e.g. code splitting, lazy Loading, Performance Monitoring
- Tools for unit testing, integration testing, end-to-end testing such as Jest, Cypress, Playwright, Selenium
- Contract-driven/interface-driven development
- Front-end build tools npm/yarn/pnpm, Vite, ESLint, etc
- Client-side Error Tracking and user-analytics
- Node.js/Python/Java/.NET
- Strong experience with designing and implementing scalable RESTful APIs and GraphQL APIs
- Strong experience with designing and implementing cross-cutting concerns such as OAuth 2.0 Authentication/Authorization, centralised logging, rate limiting, caching strategies, idempotency, metrics collection, security polices
- Strong experience with API versioning and migration strategies
- Server-side architecture patterns e.g Domain Driven Design (DDD), CQRS, event-driven architecture, Pub/Sub pattern
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of progressive experience in software development, with at least 1-3 years in a similar technical role.