Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Atlassian

Senior Front End Developer - HipChat

Job Description

In the past few years HipChat has become the chat tool loved by Whole Foods, Wired, NASA, WebMD, and thousands of other great companies. We've been shipping features like crazy but need people to help us take it to the next level. 

Huge impact - Thousands of the brightest teams rely on HipChat to bring their companies together and get work done. You'll be designing, building, and shipping features that they'll love.

Independence - We're hiring great people and letting them do what they do best. No handholding or micromanaging. Plus, we actually use our 20% time and ShipIt days to build cool stuff.

Atlassian helps teams everywhere change the world through the power of software.  We are looking for a senior front end developer to build and enhance HipChat's web client.  You will also support and enhance its integration into HipChat's popular Mac, Windows, and Linux desktop clients. You will be supported by robust backend systems, mature protocols, and an experienced team with a strong desire to build the best chat and collaboration platform on the market. Think NASA launching the Rover on Mars or Cochlear gifting children born deaf with the ability to hear, your work directly impacts the products they use to advance humanity. You'll need a solid technical prowess with incredible coding ability across a diverse set of languages and technologies. You will thrive on the ability to work under pressure.

Want more jobs like this?

Get Software Engineer jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

What you do

  • Develop functionality for HipChat's web client plus its integration into HipChat's native Mac, Windows, and Linux clients.
  • Work with your product management counterpart to build the best experience for the end user.
  • Break down problems into stories and tasks for you and your team to work on.
  • Understand performance, scalability, and software development best practices, and implement them in the code you write.
  • Work with designers to build a great user experience.

More about you

On the first day, we'll expect you to have:

  • Bachelors/Masters degree in Computer Science or a related field.
  • 5+ years of software development experience
  • Experience building single page web applications.
  • Experience using a variety of modern web technologies, including React, Electron, Immutable, Babel, NodeJS, and npm.
  • Excellent communication skills to both technical and non-technical audiences.

It's great, but not required, if you have:

  • Experience evaluating and adopting new technologies.
  • Experience using analytics data to make decisions on architecture or UI.
  • Familiarity with chat / messaging systems would be a huge bonus.

More about our team

Rather than experience with particular tools, we really want smart and capable people who can suggest new tools as needed. But here's what we're using today:

  • AWS
  • Python/Twisted
  • PHP, nginx
  • Redis, ElasticSearch, MySQL
  • Chef, Capistrano
  • Monit, Graphite, Logstash, PagerDuty
  • Atlassian tools (obviously): JIRA, Bamboo, BitBucket, Confluence

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Job ID: 743999656489877
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • Mental Health Benefits
    • On-Site Gym
    • HSA
  • Parental Benefits

    • Adoption Leave
    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Work-From-Home Stipend
  • Office Life and Perks

    • Holiday Events
    • Casual Dress
    • Pet-friendly Office
    • Happy Hours
    • Snacks
    • Some Meals Provided
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
    • Sabbatical
    • Leave of Absence
  • Financial and Retirement

    • 401(K) With Company Matching
    • Company Equity
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Access to Online Courses
    • Internship Program
    • Leadership Training Program
    • Tuition Reimbursement
    • Learning and Development Stipend
    • Promote From Within
  • Diversity and Inclusion

    • Founder led
    • Employee Resource Groups (ERG)
    • Diversity, Equity, and Inclusion Program

Company Videos

Hear directly from employees about what it is like to work at Atlassian.

This job is no longer available.

Search all jobs