Seemless Integration, Exceptional Results

Fullstack Software Engineer

AirDNA

The Role

We’re looking for a Fullstack Software Engineer to join our growing team and help build, maintain, and improve our core product features. In this role, you’ll work with other engineers, product managers, and designers to contribute to our applications, which are built using Ruby (Hanami), PostgreSQL, and modern JavaScript frameworks. This is a great opportunity for an experienced developer who enjoys both frontend and backend work, and wants to grow in a fast-moving, data-rich environment.

Here’s what you’ll get to do:

  • Contribute to the development of fullstack features across our platform, including backend services and user interfaces.
  • Write clean, maintainable code and participate in code reviews to help maintain high quality standards.
  • Collaborate closely with product managers and designers to clarify requirements and shape technical approaches.
  • Participate in team ceremonies such as sprint planning, standups, and retrospectives.
  • Test your work thoroughly and ensure smooth handoff to QA and deployment pipelines.
  • Help investigate and fix bugs, performance issues, and production incidents when they arise.
  • Contribute to internal documentation to help the team understand and maintain the systems you work on.
  • Share ideas and feedback to help continuously improve our engineering practices and product experience.

Here’s what you will need to be successful:

  • 2-6 years of professional experience as a software engineer working on web applications.
  • Experience building and maintaining backend services using Ruby (or a similar language); familiarity with Hanami is a plus.
  • Comfortable writing and debugging SQL queries; experience with PostgreSQL preferred.
  • Familiarity with building user-facing features using JavaScriptHTML/CSS, and a modern framework (Ember, React, etc.).
  • Experience working with RESTful APIs—either building or consuming them.
  • Understanding of Git and experience with collaborative workflows (e.g., PRs, code reviews).
  • Ability to break down complex problems into smaller tasks and deliver them independently or as part of a team.
  • Comfortable working in an Agile team, open to feedback, and happy to help others when you can.

Here’s what would be nice to have:

  • Experience with JSONAPI or API integration standards.
  • Familiarity with Hanami, Sidekiq, or cloud-based deployment tools.
  • Knowledge of frontend performance debugging tools or accessibility standards.
  • Prior experience in the property management system for short term rentals.

Here’s our tech stack:

  • Ruby / Hanami / rom-rb
  • JavaScript / Ember
  • PostgreSQL / Redis
  • Sidekiq
  • AWS
  • GitHub / Gitlab

Here’s what you can expect from us:

  • This role will be a contract position. Benefits for contractors include: 
  • Indefinite contract
  • Competitive salary
  • 36 holidays per year
  • Flexible remote environment
  • Continuing education stipend
  • Language lessons with Preply (French-German-Italian-Spanish)
  • A friendly, collaborative team that values clear communication
  • Opportunities for growth, mentorship, and learning new technologies
  • A mission-driven product with real user impact

Share this job

Related Jobs

Link Exchange

Technical Product Administrator

We are seeking a Technical Product Administrator

Remotown

Frontend-Focused Full Stack Developer (Next js.& C#)

You will contribute to real products, collaborate with experienced developers

Remotown

Jnr AI Automation Engineer (NSS)

Seeking a curious and technically skilled AI Automation Engineer (NSS)

Railway

Senior Infra Engineer: Observability

Build ingestion pipelines to consume 1M+ RPS streams of logs

Ops Support Engineer

Techland IT Solutions Limited

Technical Presales Engineer

In search of a motivated and technically competent Technical Presales Engineer

Clank Tech Group

Senior Software Engineer

You will sit at the intersection of technical excellence and team empowerment.

Ecobank Transnational Incorporated

Technical Lead – Enterprise Virtualization & Storage Systems

This role ensures high availability, scalability, security

Senior API Developer

SportsServe

Fullstack Developer (React, Node.js, Next.js)

We’re looking for someone with strong front‐end skills