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
📊
Average salary range of similar jobs in
analytics →
Loading...