Software Engineer (Web UI)

  • Australia
  • Adelaide
  • Permanent
  • Negotiable

If you thrive in a fast-paced environment and are eager to take your career to the next level, we want to hear from you!

The preferred candidate will have the following skills and experience:

Qualifications Required:

  • Bachelor’s degree or higher in Computer Science, Information Systems and/or equivalent work experience.
  • 3+ years’ development experience with complex / feature-rich Single Page Applications (e.g. Aurelia, React, Vue) with a passion to further your skills in similar frameworks.
  • Extensive demonstrated experience with HTML, CSS and typed JavaScript (i.e. TypeScript), and other modern concepts including:
    • Working with unit test frameworks.
    • Performance profiling using dev tools.
    • Experience with MVVM patterns.
    • General knowledge about UI and controls.
  • Demonstrated experience working with change management / version control systems including Git, Apache SVN.
  • Experience working with the Atlassian product suite (i.e. JIRA, Confluence) in Agile software development teams.
  • Comfortable with autonomy, resourcefulness, and flexibility in a fast-paced environment.
  • Nice to have:
    • Demonstrated knowledge and/or experience developing software with LESS, SASS, WebSocket, GraphQL.
    • Keen interest in new and emerging web UI technologies such as PWA, Web Assemblies, Multi-Experience implementations, Micro Front Ends, etc.
    • 2+ years’ experience working in a software development role for a product-based organisation / environment with accountability for end-to-end delivery.
    • Knowledge and experience with the software development lifecycle and supporting toolsets.

Some of the key responsibilities to this role include:

Key Responsibilities:

  • Develop engaging visual interactions that help organisations make effective decisions from their data, and take action on the data, directly within the UI via a Single Page Application.
  • Explore new and emerging web technologies to deliver engaging, immersive, and meaningful user experiences.
  • You will work with the support of the web UI tech lead, product teams and fellow software engineers working to bring new features to market by collaborating on requirements, confirming specifications, and developing appropriate production-grade implementations that operate at scale for a global user base.
  • On a daily basis you will actively participate in a fast-paced software development process as part of an agile product engineering team, writing and reviewing code primarily in typed JavaScript (i.e. TypeScript).
  • You will also interact with UX / UI designers, product managers, architects and test analysts for this product to clarify requirements, understand scope changes that arise from time to time, and resolve bugs.

Benefits to join us:

  • Competitive salary and comprehensive benefits package.
  • Opportunities for career growth and professional development.
  • Flexible work arrangements (2 days from home) and a supportive work environment.
  • Exciting projects and cutting-edge technologies.

If you’re ready to make an impact and advance your career in software engineering, click on “apply now” or reach out to Nikita via email on nikita.verma@talentinternational.com or call on (08) 8228 1502 for a confidential chat and join our innovative team!

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.