Middle Full Stack Engineer

We’re looking for a motivated Full-Stack Engineer to join a cross-functional Squad. You'll work on user-facing features and services with support from senior engineers and team leads, contributing to a modern Rails-based system while growing your skills in architecture, performance, and full-stack development.

 

Key Responsibilities:

  • Develop and maintain user-facing features using Ruby on Rails.
  • Collaborate with designers, product managers, and senior engineers to deliver features from specification to deployment.
  • Participate in technical planning, code reviews, and team discussions.
  • Write maintainable, testable code and contribute to improving test coverage.
  • Learn and follow team conventions for CI/CD, documentation, and Git workflows.
  • Troubleshoot bugs, implement improvements, and gradually take on more responsibility for parts of the codebase.
  • Take feedback constructively and grow technical and product understanding over time.

     

Requirements

  • 3+ years of full-stack development experience with Ruby on Rails.
  • Solid understanding of front-end fundamentals: JavaScript (ES6), HTML5, CSS3, Bootstrap.
  • Experience with Git and working with code reviews and CI pipelines (e.g., GitHub Actions).
  • Experience with relational databases such as MySQL.
  • Exposure to Redis, Memcached, RSpec, and basic front-end testing (Jest or similar) is a plus.
  • Familiarity with tools like Rubocop, Brakeman, Haml, and ViewComponent is helpful.
  • Eager to learn, adapt, and grow in a product-focused environment.
  • Bonus: Some familiarity with AI tools, experience implementing AI in products.

     

Benefits

  • Compensation - Competitive salary and opportunities for career development (B2B)
  • Healthcare - Comprehensive medical coverage by LuxMed
  • Vacation - We support work/life balance and offer generous Annual leave and Public Holidays
  • Wellbeing Resources - Faria encourages team members to lead healthy lifestyles and provides recurring monthly Health and Wellness benefits
  • Learning - We encourage continued education, so we suggest ongoing professional development opportunities, and will help cover the cost of professional certifications
  • Team - Friendly atmosphere, group activities, and corporate events
  • Equipment - MacBook Pro or another laptop of your specification, peripherals, and displays included
  • Office - Small but cozy office in Krakow for your convenience or remote work in Poland
Published 6 June
108 views
·
4 applications
100% read
·
100% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...