Who we are

We are the world’s first account based direct mail platform. We help sales and marketing professionals generate high-quality leads and close business faster using integrated personalised direct mail. We are passionate about finding innovative new ways to break through to people and cut through the noise during those moments that matter in business.

The business has been built by 2nd time Founders who have already built one of the most successful SaaS companies in London called Yieldify. The company is backed by some of the most well-known founders and a large US Venture Fund.

The role offers a unique opportunity to join an early-stage, highly ambitious team where you’ll have the ability to make a big impact on our company and our users. Join one of the fastest growing SaaS companies who are already the leaders in their space and working with clients like Stripe, Hootsuite, Segment and SAP.

We believe that a diverse team will help us achieve our mission sooner and we’re actively seeking applications from candidates of all backgrounds.

How we work

On the Engineering team, we take care of all the technical aspects of the platform and its applications, including server-side code, API, databases, and frontend. We have cross-functional teams that are autonomous in delivering new features and improving the existing codebase. The full team includes a Product Manager, Product Designer, and the Software Developers who all work closely to create valuable solutions that solve the most important problems for our users. We follow Agile practices and short development cycles that allow us to increase our product value regularly, with a strong focus on quality and automation. 

The role

We’re seeking experienced and enthusiastic Software Developers to join the team. 

As a Software Developer, you will join our Product Engineering team to help deliver our product roadmap, enhance our platform, and continue to ensure top quality software. You will be working closely with designers, product managers, other developers and participate in technical and roadmap conversations.

The role includes the implementation of new features, reviewing code, improving the existing codebase, ensuring end-to-end quality, providing feedback, participating in technical design discussions, within a team that is both autonomous and collaborative, with an agile mindset.

What we are looking for

  • Software engineers with experience in OO programming and design patterns.
  • Autonomy in developing features from concept to production, including proposal, discussion, and execution.
  • A collaborative approach with Product Management and Product Design within Engineering (e.g. UX) to develop new features and keep high-quality standards.
  • Comfortable working in a modern agile software engineering environment, with a focus on short cycles, quality, and continuous delivery.
  • Able to thrive in a fully remote organization.
  • Proficient in the English language, both written and verbal, to succeed in a remote and partially asynchronous work environment.
  • Continuous improvement and solution-oriented mindset.

Nice to haves

  • Professional experience with Ruby and Rails.
  • Proficient in React or other modern front-end frameworks.
  • Familiar with different database models, SQL, NoSQL, and know some of the upsides and constraints of each technology.
  • Understanding of continuous integration and delivery pipelines concepts.
  • Experience in working with a distributed team and organization.
  • Experience with Git, GitHub.


What do we have to offer you?

Reachdesk is a fast-growing startup that has lots of growth opportunities. Amongst others you can expect:

  • A strong group of software developers willing to learn, coach, and grow with you.
  • A collaborative environment and a team focused on quality that thrives to grow our business and support our customers.
  • Real growth and career opportunities in a fast-paced environment.
  • A friendly remote work environment, with tools and processes that will support your activities.
  • A continuous improvement mindset.


Our hiring process

Our hiring process is straightforward and designed with simplicity in mind to find the best match for our team.

  • We start by assessing your background with a screening call.
  • We then challenge you for a technical interview with senior members of the team.
  • The final step is an interview with the manager of the team we are hiring for.
  • We then discuss internally and with you the team you will be part of and prepare your onboarding.

Apply for this Job

* Required