Full-Stack Ruby on Rails Developer (Vue.js, Backend Focus) for a Modern Platform for Effective Political Campaigns

We are looking for a Full-Stack Ruby on Rails and Vue.js Developer, with a strong focus on backend development, to join our distributed team building a platform designed to help organizations use digital tools to implement ambitious work at scale.

It’s a clean, modern set of tools designed from the ground up to help organizations build authentic relationships, save time, and create positive social change.

Our technology stack includes Ruby on Rails, Vue.js, TypeScript, and Postgres, deployed on AWS. We are passionate about software development as a craft and follow best practices, including continuous delivery, acceptance testing, monitoring, and code review.

You can work from anywhere in the world, as long as your working hours partially overlap with U.S. East Coast business hours.

Requirements

  • 3+ years of experience building ambitious web applications
  • Strong experience with Ruby on Rails
  • Solid experience with Vue.js
  • Knowledge of TypeScript
  • Familiarity with React (would be a plus)
  • Experience working in distributed teams
  • Passion for positive and progressive social change
  • Familiarity with how organizations and campaigns use the internet to drive engagement
  • Experience with:
    • AI/ML techniques (optional)
    • Column-oriented databases or large-scale data integration (optional)

Responsibilities

  • Work closely with the Co-founder and CTO to deliver new product features
  • Participate in planning and shaping the product vision
  • Develop backend services and integrate frontend functionality
  • Take part in code reviews, technical discussions, and architecture decisions

What We Offer

  • Fully remote role with flexible working hours
  • Long-term project with a stable roadmap and modern stack
  • Supportive and open-minded team
  • Hardware and equipment are provided when needed
  • Access to Udemy with 1,000+ learning courses

πŸ’‘ Note: Working hours should overlap with the US East Coast business hours for effective communication.

Published 16 July
111 views
Β·
46 applications
50% read
Β·
42% responded
Last responded 5 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...