We currently have an exciting opportunity for a Junior or Senior Web Application Developer to join NICTA’s Engineering and Technology Development Group. Your initial allocation will be to the Telepresence project, which believes that peer-to-peer video and data applications on the Web open the door to exciting new Web technologies.
As a Web Application Developer, you will work within a small existing team, to develop front-end and back-end software for web-based, peer-to-peer video and data communications using technologies such as WebRTC, HTML5 and JavaScript. The role will involve interaction with other developers, user experience designers and – as appropriate – researchers from NICTA’s Networking and/or Computer Vision Research Groups.
In the Telepresence project, we base our application development on our own suite of Javascript WebRTC modules, published as open source at http://rtc.io/. Current pilot applications include a virtual government services counter and a distance education/speech pathology service. These are built in node.js, but may mature in a different environment. The team makes extensive use of GitHub, Jenkins, Travis, Chrome Dev tools, PivotalTracker, the team wiki, and jabber, and runs several test and production virtual machines.
NICTA is an EEO employer and promotes a culture of diversity and equality. NICTA encourages both men and women to apply for this position.