View Our Website View All Jobs

Senior Web Developer (Javascript, Ruby) - Remote

Location: Remote within the US or Oakland, CA

Daily Kos is the nation's largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are seeking a Senior Web Developer who will deliver new features in the Content Applications (publishing, authoring, commenting, image library) team on a large Rails application. This person will support the Application Architect of the Content Applications team with mentoring and technical input specific to the Rails stack.

Daily Kos is a great place to work-- your code will be used by hundreds of thousands of people a day who care deeply about progressive politics and are working to effect real political change. We provide an extensive feature set that extends from blogging to activism and beyond. If you want a job that offers more than just a technical challenge, we'd love to hear from you. Our organization’s commitment to personal growth reduces churn and encourages a rewarding long-term position. We have an energized team filled with great people with different backgrounds.

Qualifications:

We are seeking an independent, self-aware, remote-work experienced technical leader who:

  • has strong and recent development experience in a large Ruby/Rails application codebase with an emphasis on delivering to production in their recent roles;
  • has experience mentoring less experienced application developers through pairing, discussions, etc.;
  • has production experience maintaining a production Rails "majestic" monolith into a service-oriented design;
  • has strong Javascript development experience and ecosystem understanding (production experience with application frameworks utilizing virtual DOM and dataflow techniques for building responsive web user interfaces such as React, Redux, Angular, Vue.js);
  • has experience being on-call for a production Rails application they contribute code to where the responsibility of on-call is shared across the team;
  • has an interest or curiosity about in what is beyond delivering CRUD applications and why we might move that way;
  • can clearly articulate their position on TDD/BDD/testing, etc.
  • has experience integrating with third party APIs in Ruby;
  • has an interest in learning new things

The above list is a set of highly desired attributes; we will evaluate each candidate as a whole. Tell us about unique skills, experiences, and attributes that you can bring to such a role that we may be missing and why it would be a benefit to the organization.

Daily Kos offers competitive salary, excellent benefits including generous time off along with paid maternity/paternity/family leave, employer ­paid medical insurance for employees, matched 401K, and a flexible work environment. You need to pick up your kids from school? No problem. You like to work out in the middle of the day? No problem. The office is conveniently located in Oakland, CA, close to BART. People love working here, and tend to stay for a long time. We have a great space filled with great people, and the atmosphere is energized by the day's news events and our common cause.

At Daily Kos, we believe that the diversity of ideas, experiences, and cultures that our employees contribute to our organization help us be more effective activists, and we are proud to be an inclusive and equal­ opportunity workplace. We're a company that loves learning and supports growth and training for all our employees. This position will be located remotely or in our Oakland, CA office.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150