Remote Senior Rails Developer

May 7, 2024

Job Description

Our platform, Paved, streamlines the sponsorship process for email newsletters by connecting esteemed brands like Uber, DropBox, and Salesforce with carefully curated audiences. Among the prominent beneficiaries of our platform are renowned newsletters like NBC, Business Insider, and TechCrunch.

At Paved, we aim to simplify complexity and offer scalable solutions that are both remarkable and effortless. As a fully remote team, we seek individuals who excel in such an environment and are eager to tackle substantial challenges.

We’re currently seeking a Rails/Backend Developer to enrich our backend systems with your expertise, creativity, and commitment to excellence. Your insights and innovative approach will propel the growth of our platform and contribute to our clients’ achievements.

Joining Paved provides a unique opportunity to work on a large scale. Our APIs handle billions of requests monthly, allowing you to solve intricate, high-level problems. Additionally, you’ll stay ahead by working with cutting-edge technologies in our modern stack.

Responsibilities:

  • Develop and maintain efficient, reusable, and reliable Rails code to support our backend architecture.
  • Identify and resolve bottlenecks and bugs to ensure platform performance, quality, and responsiveness.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic, with React knowledge as a bonus.
  • Implement a robust set of services and APIs to power the web application.
  • Work with the team to define feature requirements and prioritize tasks based on platform goals.
  • Continuously optimize the application for maximum speed and scalability.

Requirements:

  • 5+ years of experience as a professional Ruby on Rails developer.
  • Demonstrated expertise in backend development with an impressive portfolio of Ruby on Rails projects.
  • Familiarity with React, with a strong emphasis on backend development.
  • Proficiency in implementing automated testing platforms and unit tests.
  • Exceptional troubleshooting and problem-solving skills.
  • Strong verbal and written communication skills, capable of working with a distributed team.
  • Proactive and detail-oriented, capable of managing multiple projects simultaneously.
  • Experience in database design and optimization, preferably PostgreSQL.
  • Knowledge of cloud computing platforms, such as Heroku or AWS.