Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted about 5 years ago

About Us At GovPredict, we build products that make government more transparent and politics more efficient. Our clients count on our product to deliver timely information about political activity and manage their advocates so that they can win their public affairs campaigns.Existing solutions for public affairs are bulky. Trying to tie together independent fly-in apps, data solutions and CRM is time consuming. We’ve brought all of the most important solutions together into a single platform for public affairs campaigns, so our clients can focus all of their time on what matters. GovPredict's intelligence platform gives public affairs and political professionals access to millions of structured documents that concern federal, state, and local politics. An integrated grassroots platform supports advocacy campaigns to influence legislative and regulatory proposals. Our largest campaign contributions database is the largest in the world.Our clients span many categories: associations like the American Society for the Prevention of Cruelty to Animals (ASPCA) and the Farm Credit Council, Fortune 500 companies like 21st Century Fox, educational institutions like the University of Pennsylvania, and various political campaigns, parties, & Congressional offices from both sides of the aisle.GovPredict's headquarters are in Washington, DC where we have our business development team. Our product team works in distributed fashion all around the world with some of the team working from our office in Chișinău, Moldova.We're growing fast and backed by Y Combinator and Joe Lonsdale, among others.Our Tech Stack Ruby on Rails, ReactJS, Python scrapers, Postgres, Mongo, Redis, Elastic Search, AWS, RabbitMQ, Terraform, and Ansible.About the Job As a Software Engineer working on our backend, you will primarily write code on our core Rails application that power many of our products. You'll build new products we're launching as well as upgrades and maintenance on our current suite of products. You'll work in a small team of Rails and ReactJS engineers who will work together with you to build what's needed. You'll also work across teams with our data team when you are integrating a new data source into the platform. Even though we're a fast-moving startup, we still have the resources like a dedicated dev-ops team, designers, and product managers to help you focus purely on coding. That said, our engineers still have a strong influence on product direction.More generally, as an engineer at GovPredict, you will participate in many parts of the engineering organization as it grows and as you grow as a member of our team. We ask our engineers to not only write code but to help us improve the organization. You will provide feedback on engineering operations, weigh in on architecture decisions, interview new candidates, and help make GP a place you love to work at. We are hiring all levels of engineers -- from junior to manager -- so don't be shy if you think you're under or over qualified for the role. We'll tailor the interview difficulty and evaluation process to the level you self-report.You have the option of working remotely or from our Chișinău office.Desired QualificationsStrong technical backgroundExperience shipping complex software to real usersComfortable with automated software testing frameworks (like RSpec)Desire to work with primarily Ruby on Rails and ReactJSCan take a task from gathering requirements to deployment and maintenanceAble to communicate effectively in writing and orally in EnglishEager to learn new things and apply them quicklyAbility to learn from more senior team members and guide more junior team members constructivelyCan commit to working 40+ hours per weekEngineering CultureSmart team: Work amongst other strong developers that you can learn fromRemote work: Work from home wherever you live in the worldOffice: If you live in Chisinau or Bucharest, you have the option of working from our offices thereNew Technology: We stay up-to-date on new technology and readily employ it in new projectsNew Data: Work with new data sources that no one else has worked withMentorship: We believe strongly in leveling up our team members through mentorship and will help you learn and become better as an engineerMove Fast: Our team builds really fast and launches new projects all the time. It's a fun environment to work in where you'll never be boredFriendly Team: Our team members take the team commitment seriously and will go out of their way to help you accomplish your tasksTeam Building: Every year, our entire development team goes to a new city to meet each other, do some work, and have a lot of fun togetherChallenging & Interesting Tasks: We have a lot of complex tasks that are a lot of fun to solve