MABASA / LINKEDIN
Front End Software Engineer
SKL Technology
- Location
- Sydney, New South Wales, Australia
- Work type
- contract
- Source publication date
- Original publication date not confirmed
- Source closing date
- Not supplied — check original advert
Job description from the source
Front End Software Engineer Location: NSW, VIC 12 months contract with 1 extension Australian Citizenship required We are seeking experienced Software Engineers (Front-End) to design, develop and maintain modern web applications and user experiences supporting AI, machine learning and data-driven products. Working within multidisciplinary delivery squads, the role will focus on building intuitive, reliable and accessible interfaces for generative AI solutions, decision-support tools, analytical products and business applications. The role is primarily front-end focused, with close collaboration across backend, AI, machine learning, data science and business analysis teams. Full-stack contribution may also be required where appropriate. **Key Responsibilities** * Design, develop and maintain high-quality web applications using modern JavaScript/TypeScript frameworks, particularly React. * Build responsive, accessible and user-focused interfaces for AI-enabled, analytical and data-driven applications. * Translate business requirements into practical technical solutions. * Design user experiences supporting complex workflows, decision-support tools and generative AI applications. * Integrate front-end applications with REST APIs, cloud services and AI/ML platforms. * Work with asynchronous, real-time and streaming interactions. * Contribute to AI-enabled user experiences including Conversational interfaces, Document search, Citation display, Streaming responses and Agent-based workflows * Develop reusable components, patterns and scalable front-end architecture. * Apply modern engineering practices including testing, code review, source control, CI/CD and deployment. * Support discovery activities, proof-of-concepts, pilots and production-ready solutions. * Produce technical documentation and contribute to knowledge sharing and continuous improvement. * Ensure solutions meet accessibility, security, privacy and governance requirements. Must Have: * 5+ years experience developing and shipping production web applications using modern JavaScript and/or TypeScript frameworks, with strong React experience preferred. * Ability to own features end-to-end, including requirements gathering, UX decisions, implementation, testing and deployment. * Experience building responsive, accessible and user-focused interfaces for complex workflows, analytical products or data-driven applications. * Strong experience of React fundamentals including Component architecture, State management, Performance optimization and Front-end testing * Experience integrating front-end applications with REST APIs and asynchronous data services, including real-time or streaming interactions. * Experience using modern software engineering practices including Git-based source control, Code review Automated testing, CI/CD pipeline maintenance and optimization & Reliable build, test and deployment processes Nice to Have * Building AI-enabled user interfaces, including chat experiences, streaming responses, prompt design, citation displays, document search or agent-based workflows. * Familiarity with LLM platforms and APIs such as Amazon Bedrock, OpenAI andAnthropic * Exposure to RAG, vector search or knowledge-grounded AI systems. * Backend development using Python, preferably FastAPI, including API design, authentication and basic data modelling. * Cloud-native or serverless development on AWS, including Lambda,API Gateway, S3, DynamoDB and Bedrock * Familiarity with Docker and Infrastructure as Code tools such as CDK or Terraform.
Check the original advert before applying
Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.
Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗