Javascript Developer / Atlassian, Inc. / San Francisco, CA

Atlassian, Inc./San Francisco, CA * Build kickass JS components and user interfaces for world-class products
* Deliver compelling functionality in performant code
* Invent and prototype new features and interactions you can actually ship

You like the good bits of JavaScript. You love building things that are fast without whizzing all over the screen. You think JS can improve user experience without replacing the entire front end. You love solving hard problems with elegant practical code. You love the challenge of being one of a cadre of UI-savvy experts amidst an organisation that's 50% back-end developers.

RESPONSIBILITIES

* Collaborate with the usability and design team to define prototypes of dynamic web pages and JavaScript components.
* Implement page designs in standards-compliant, dynamic HTML, CSS and JavaScript.
* Integrate functionality with the app, using JavaScript, AJAX and Java/JSP.
* Work closely with Java back-end developers.
* Writing automated functional tests for web pages.

REQUIRED SKILLS

* Extensive knowledge hand-coding HTML, JavaScript and CSS.
* Good understanding of JavaScript libraries (e.g. jQuery, YUI)
* Excellent communication skills.
* Any experience in Java web development would be useful.

TYPICAL EXPERIENCE

* 3+ years in a professional standards-based web development role

HOW WE WORK

Our software is Java-based, but many of our developers love other languages too. We actively debate best practice and push for improvements. Change is driven by individuals. We have 20% Time and quarterly hackfests that let you show off your creativity and passion.

LOVE GOING TO WORK?

Imagine working in a place where you get to do what you love every day. We are an eight-year young software development company that is revolutionising the way software is sold and used by businesses world-wide. With a range of innovative software products, we have over 20,000 customers globally including NASA, Sony, the Apache Foundation and the United Nations. We are building a different kind of software company -- one that listens to client needs, values innovation and solves customer problems with brilliant simplicity.

We are not your typical company and proud of it! If you start your career with Australia's fastest growing global software company, you can expect a fast paced and exciting work environment which stays true to our entrepreneurial roots. You won't get frustrated with bureaucracy and slow decision making, and we encourage creative thinking. We want to know your opinion -- on everything we do!

YOUR DREAM JOB

With offices in Sydney, San Francisco, Amsterdam and Gdansk we offer global opportunities and the chance to work with like-minds from different cultures. Each day you come to work at Atlassian, you will be coming to work in an open plan office filled with lots of natural light. When you are not sitting in your comfy ergonomic Aeron chair, working on your large LCD monitors and the operating system of your choice, there will be plenty of decisions to make. Maybe you'd like to participate in a lunchtime card game? Would you rather play a Wii Sports game or be a guitar hero? If hunger strikes, head to the kitchen for drinks, fresh fruit, snacks and more. Your choice!

We've also recently been recognized as one of the 2010's 25 Best Small Companies to Work For from the Great Place to Work® Institute in the U.S.!

Check out a short video created by Atlassian staff on our values via our website.

"The culture is so refreshing compared to my previous employment in large corporations. The openness of information, the willingness to use new technology (such as using wikis instead of Word documents), daily stand-up meetings to promote communication without the drudgery of long meetings, the honesty of the product offering---they make me love coming to work each day." John Rotenstein, internal systems

"Working for Atlassian honestly makes me wonder why other companies can't get it right . . . this is how work should be." Michael Seager, sales team memberApply To Job