Lead Back-end Developer

Emerald Talent Group

Apply Now

Lead Back-End Developer

Software Development | Seattle, WA, United States

Apply

https://hire.jobvite.com/images2/Widget/WidgetAnimated16.gif

Send Jobvite

Our fast-growing Software Development team at Mixpo is looking to add a server-side back-end technology lead – someone who can level up what we’ve built thus far and scale to keep pace with our growth trajectory. If you’re extremely well versed in architecting and building robust, scalable, and highly available backend services, this could be the role you’ve been looking for. Initially, you will focus on the back-end services and APIs that power our players, studio, and analytics, but most developers at Mixpo contribute across the entire technology stack to various projects, including the front-end, databases, internal tools, and automation.

If you’re super smart, are naturally curious about finding solutions to complex technical problems, and have extensive back-end experience, you might be the next member of our elite swat team of advertising technology trailblazers. This is a great opportunity to work in one of Seattle’s best agile startup environments, with lots of other smart people, and learn a lot about one of today’s fastest growing industries. We are backed with great funding from the same group of people who invested in Amazon, Redfin, and many other disruptive Seattle-area startups. As an addition to our great culture here at Mixpo, you’ll be able to enjoy happy hours, free snacks, hack-a-thons, and have time to further enhance some of life’s more essential skills – Ping Pong and Foosball!

This role is for you, if you:

  • Are excited about leading and mentoring a team of talented, fun, motivated full-stack developers
  • Have broad experience in overall system design and implementation
  • Take responsibility for all aspects of the success of your software solutions, including architecture, design, implementation, and maintenance
  • Have been a major contributor, in a senior capacity, to a high performance software team in an agile software development environment
  • Are excited about mentoring other developers in areas like back-end architecture and design, advanced algorithms, design patterns, modern scalability solutions, emerging technologies, etc.
  • Have a great sense of humor and enjoy working in a startup environment where culture is paramount

The qualifications for this role include:

  • A B.S. in Computer Science or other STEM major and a strong grasp of fundamental computer science concepts – OO design, algorithms, data structures, bits & bytes, etc.
  • Expertise in server-side programming in Java
  • Experience with persistence and caching models using SQL (e.g. Postgres) or NoSQL (e.g. Couchbase) databases
  • Considerable experience with one or more server-side scripting technologies like Node.js, PHP, or Python
  • Considerable experience writing Java unit tests preferably using JUnit and Mockito for mocking
  • Extensive knowledge of agile software engineering practices like Scrum along with the associated feature/bug tracking tools and Git for source control
  • Strong communication skills with a team-oriented mentality

Highly preferred (but not required) qualifications include:

  • Extensive open-source technology stack experience
  • Experience developing endpoints in Clojure
  • Familiarity with building modern, responsive web applications using one or more common frameworks (e.g. angular.js, ember.js, or react.js)
  • Knowledge of online video delivery – HLS, HDS, or Dash          
  • Online advertising industry knowledge

 

 

Apply Now

  Apply with Linkedin   Apply with Indeed