Please, let Faria Education Group know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
As a Senior Full-Stack Engineer, you will be a key player in a cross-functional Squad, owning end-to-end delivery of product features with a focus on AI.
You will contribute across the stack while helping drive product decisions, mentoring teammates, and influencing architecture and engineering standards.
Your responsibilities will include owning the design and implementation of robust, scalable full-stack features using Ruby on Rails and modern web technologies.
You will act as a product partner by collaborating with Product, Design, and stakeholders to shape features from problem to production.
You will drive technical decisions within the team and contribute to system architecture and long-term planning.
You will own large code areas and drive technical roadmaps, ensuring quality, performance, and maintainability.
Identifying and resolving performance bottlenecks, architectural risks, and complex bugs will be part of your role.
You will review code with an eye toward maintainability and long-term impact, promoting engineering best practices.
Mentoring and guiding engineers through technical challenges, design discussions, and code reviews will be expected.
You will improve development workflows, testing strategies, CI/CD pipelines, and observability.
Proactively surfacing technical debt and proposing solutions will also be part of your responsibilities.
Requirements:
You must have 5+ years of hands-on development experience with a focus on Ruby on Rails.
A deep expertise in backend development, performance optimization, and scalable service design is required.
Strong front-end development skills in JavaScript (ES6+), HTML5, CSS3, and Bootstrap are necessary.
Experience with MySQL, Redis, Memcached, and modern caching strategies is essential.
You should be strong with background processing tools such as DelayedJob and Sidekiq.
Experience with ActionCable (Anycable) and SSE is required.
Familiarity with AWS services, particularly S3, is necessary.
A strong grasp of Git, GitHub workflows, and GitHub Actions for CI/CD is required.
Proven experience writing reliable tests using RSpec, Capybara, and Jest is essential.
Experience using and enforcing static and security analysis tools like Rubocop and Brakeman is necessary.
Familiarity with Haml, ViewComponent, and optionally StimulusJS is preferred.
Experience with monitoring tools like Airbrake, NewRelic, and Sentry is required.
Bonus points for exposure to AI/ML features or tools.
Benefits:
You will receive a competitive salary and opportunities for career development (B2B).
Comprehensive medical coverage by LuxMed will be provided.
The company supports work/life balance and offers generous annual leave and public holidays.
Faria encourages team members to lead healthy lifestyles and provides recurring monthly health and wellness benefits.
Continued education is encouraged, with support for ongoing professional development opportunities and coverage of professional certification costs.
A friendly atmosphere with group activities and corporate events will be part of your experience.
You will be provided with a MacBook Pro or another laptop of your specification, along with peripherals and displays.
You can work from a small but cozy office in Krakow or remotely in Poland.
Apply now
Please, let Faria Education Group know you found this job
on RemoteYeah
.
This helps us grow 🌱.