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