Apply now

Senior Software Engineer (Web)

If you’re the right one for us, you take great pride in your work, enjoy coding in your spare time, and have too many github repositories to count.  You can take a conceptual idea and transform it into an awesome web application with your own code and UI/UX expertise. You have an insatiable appetite for learning new skills and constantly improving existing ones. You’re going to help us make Spotify even better, whether it’s by command-line hacking, building new features, product design, or optimizing performance. We are passionate about what we do; and we expect no less from you!

Requirements:

  • 5+ years of relevant work experience
  • Expert knowledge of Javascript and web technologies (HTML/CSS)
  • The ability to write high-performance, reusable code for UI components
  • Strong product design and user experience skills
  • Aware of but not reliant on Object Oriented Javascript Frameworks (Prototype JS, MooTools, Dojo, etc.)
  • Experience developing rich applications with HTML/CSS/JS
  • Passion for performance debugging and benchmarking
  • Excellent analytical and problem solving skills
  • Strong spoken and written communication skills

Also nice:

  • Enthusiasm for working with Agile processes (Scrum/Kanban/TDD/XP/...) in a team environment
  • Experience building tools that interact with social-networking services (Facebook, Twitter, et al.)
  • Solid experience developing web applications using PHP or Python
  • Dedication to unit testing, code review and other quality-oriented practices
  • An understanding of internationalization and localization concerns and associated headaches
  • Participation in free and open source software development
  • A couple of hobby projects that you want to show us
  • A degree in computer science or similar

People who meet us tend to comment on our energy, and the passion we have for what we’re doing. We hope it’s infectious! At such a fast-moving company you’ll find opportunities rather than boundaries in every single role. When applying, please provide a resume & cover letter in PDF or text format.