logo[мetahunt]
> DOU
senior

Full Stack Engineer

Dewais
format:Remotetype:Full-timecompany:Product
rubyjavascripthtml/csshotwire
angularreact
test task:yes
englishB2
experience7+ years
> full description

Workload: Full-time
Format: Remote, with availability to work within the CET time zone

Hiring stages

  • Recruiter interview
  • Technical interview
  • Client CTO interview
  • Test assignment
  • Final interview

We are looking for a Senior Full Stack Ruby on Rails Developer who enjoys building both frontend and backend features in a complex Ruby on Rails product.

This role is a strong fit for someone who has solid experience with Ruby on Rails, understands modern frontend development, and is comfortable working across the full product feature lifecycle — from discussing a proposal to implementation, testing, code review, and production release.

You should care about writing clean, maintainable, secure, and performant code, and be comfortable working in a remote, highly collaborative engineering environment.

This is not a narrowly focused backend-only or frontend-only role. The position involves working on both frontend and backend parts of a mature product, solving complex technical problems, improving product quality, and contributing to long-term maintainability.

About the project

You will join a mature, long-term open-source project with an established codebase and real users worldwide. The product is related to project management and collaboration, with a strong focus on transparency, maintainability, usability, security, and continuous product improvement.

The engineering team includes 30+ experienced developers working remotely and collaboratively on a product with high visibility in the open-source community.

What you will work on

  • Build and improve frontend and backend features within a Ruby on Rails application
  • Develop secure, well-tested, and performant product improvements
  • Work on complex technical problems from planning to implementation
  • Contribute to code quality, maintainability, and internal engineering standards
  • Participate in code reviews and help maintain best practices across the codebase
  • Fix prioritized bugs and improve existing product functionality
  • Identify technical debt and propose practical improvements
  • Collaborate with other senior developers in a remote, agile, and iterative development process
  • Communicate clearly on progress, risks, blockers, and technical decisions
  • Contribute to an open-source product with a public codebase and active users

We are looking for someone who has

  • 7+ years of experience in software development
  • Upper-Intermediate English or higher for day-to-day communication
  • Strong hands-on experience with Ruby on Rails
  • Solid experience building both frontend and backend parts of web applications
  • Good understanding of core web and browser concepts
  • Strong knowledge of HTML, CSS, and JavaScript
  • Experience with Hotwire (Stimulus, Turbo), Angular, React, or another modern frontend framework
  • Understanding of how to build scalable, maintainable, and performant code
  • Experience owning features or projects from concept to production
  • Ability to work independently and make thoughtful technical decisions
  • Experience working in agile and iterative development environments
  • Strong communication skills for remote and asynchronous collaboration
  • Interest in open-source software development

Nice to have

  • Experience working on mature product codebases
  • Experience improving product quality, performance, security, or technical debt
  • Experience working with public repositories or transparent development processes
  • Experience in long-term product development
Відгукнутись на вакансію