SparkLoop: Mid/Senior Level Full-Stack Rails Engineer

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Join SparkLoop as an engineer and shape the future of newsletter growth. Work remotely with a lean team and drive major platform features. Apply now.

Overview of SparkLoop's Engineering Role

SparkLoop is revolutionizing newsletter growth by supporting the world's leading media brands. They are seeking a new engineer to join their team and play a critical role in developing and scaling complex features that will enhance the platform's capabilities. This position offers the chance to be an impactful part of a company that values innovation and teamwork.

Tech Stack at SparkLoop

The company's tech stack includes 'vanilla' Rails, Ruby on Rails, Hotwire/Stimulus, Tailwind, ViewComponent, and Sidekiq with databases powered by Postgres & ClickHouse. Infrastructure and operations utilize Heroku, AppSignal, GitHub Actions, and Stripe.

Initial Responsibilities

  • Owning the development of new features end-to-end
  • Collaborating with Engineering and Growth teams for feature success
  • Scaling and maintaining infrastructure to support growth

Candidate Requirements

Prospective employees should have strong capabilities in Ruby, Rails, HTTP, HTML, JavaScript, and CSS. Important qualities include excellent communication, time management, a pragmatic approach to problem-solving, being self-organized, and comfortable with ambiguity. Candidates are required to have fluent English and the flexibility to work within various time zones.

Experience-wise, SparkLoop is looking for confident Ruby on Rails developers with at least three years of professional experience, although those with demonstrable skills and less experience are still encouraged to apply. Experience with Postgres and version control (Git) is necessary, as is familiarity with CI/CD concepts.

Desirable but not essential experience includes deploying to Heroku, working on SaaS products, familiarity with Shape-Up methodology, and ClickHouse knowledge.

Why Work at SparkLoop

SparkLoop offers a calm, ambitious work environment, emphasizing work-life balance. They are a profitable tech company with a significant user base, including high-profile clients. Employees enjoy benefits such as competitive salaries, remote team culture, annual retreats, generous PTO, and encouragement of side projects. There is also the prospect of role growth and career progression.

Application Process

  1. Applicants start by filling out a form.
  2. Potential candidates undergo a short interview.
  3. There may be a coding exercise involved.
  4. Candidates receive an offer or rejection within 7 days.

To apply for the role at SparkLoop, visit the provided WeWorkRemotely job page.

This job offer was originally published on We Work Remotely


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.



Software development


March 18, 2024


1 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.