Full Stack Developer

Location: Portland, OR

Department: Engineering

Type: Full Time

Min. Experience: Mid Level

About Us
Discogs is the largest database of music information. Each month, millions of people use Discogs to connect and learn about music as well as buy and sell it. We are a small and creative company where each Team Member’s contribution can have a large impact. As Discogs continues to grow, we are looking for bright, dedicated, innovative, and highly motivated people to help us realize the vision of Discogs: To be the premier website for music enthusiasts everywhere.

What We’re Looking For
The ideal candidate will be comfortable working with everything from backend datastores to application servers, JavaScript, and HTML/CSS. While this position will work primarily with Javascript, React, and HTML/CSS, there will be a good amount of work in Python and MySQL. The candidate should be familiar with development Best Practices such as Test Driven Development, Continuous Integration, Domain Driven Design and Refactoring, with working knowledge of how to apply them appropriately.

As a member of a small team focused on specific software components, you will help develop and improve software services that power Discogs. This developer will work on improving and scaling our applications using deployment tools such as Docker and Amazon Web Services. This role will play a big part in supporting and growing our community of collectors, contributors, buyers, and sellers. Considering this will require working closely with other Discogs software teams, it will be critical to exercise a strong sense of initiative and collaboration.

Your Wheelhouse

  • Develops and maintains software following an Agile/Scrum methodology
  • Collaborates with team members on troubleshooting and creating elegant solutions to complex problems
  • Assists with estimation and prioritization of development efforts
  • Actively engages with members of cross-functional, product-focused teams to build a variety of features
  • Provides mentoring to other developers
  • Guides technical decisions related to front-end development
  • Ensures our web application is usable and consistent across many platforms and devices

How You Got Here

  • Two or more years of experience building scalable and high traffic web applications
  • Thorough understanding of Full Stack Web Development and Object-Oriented programming
  • Preference for Open Source software tools
  • Proven track record of shipping code and getting things done
  • Experience with automated testing and test-driven development
  • Demonstrates effective communication with a global team in multiple time zones

Compensation, Benefits, and Perks...OH MY!

  • Competitive Compensation: Salary, Quarterly Bonuses, Profit Sharing, and 401(k) match
  • Your choice of hardware: MacBook Air or Pro are the most common among our Team Members
  • Tri-Met Pass: our office is conveniently located within steps of a Blue Line MAX Stop
  • Healthy amounts of Paid Time Off (PTO), Holidays, and Paid Maternity/Paternity Leave
  • Fully Paid Medical and Dental Insurance for you and your dependents
  • Gym Membership
  • Team Member Exchange Program: EU office is located in Amsterdam, Netherlands
  • Annual Continuing Education Allowance
  • Flexible Work Environment
  • Comfortable, Well-stocked office (We like snacks)
  • Catered lunch on Fridays
  • Fun and Dynamic Culture

When applying please include a cover letter and tell us why you want to work at Discogs. Please also include links to your code and/or open-source contributions on GitHub or BitBucket.

Discogs is an Equal Opportunity Employer. Applicants needing accommodation to apply should contact us at 503-597-6340.


Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
What excites you most about the potential of working at Discogs?*
Briefly describe the attributes of the best team you have worked on.*
What would you improve on Discogs?*
Links to your code samples at GitHub, BitBucket, etc if applicable:*
Who are your top five favorite music artists?*
Human Check*