logo[мetahunt]
> DOU
senior

Full Stack Engineer

Impressit
format:Hybridtype:Full-timecompany:Outsource
rubyjavascripthtml/csshotwirebootstrapawspostgresqlstripe
claude codecursorgithub copilotci/cdstimulus
englishB2
experience5+ years
domainSaaS
locationLviv, Ukraine
> full description

Impressit is looking for a Strong Middle/Senior RoR Full-Stack Engineer to join a cross-functional product team working on a UK-based marketplace for booking sports halls, community spaces, and various facilities. This is a great opportunity to contribute to a meaningful product with a real-world user base while working with modern technologies, AI-first workflows, and international teams.

What do we expect?

— 5+ years of commercial experience in software development
— Hands-on experience with Ruby on Rails — the entire ecosystem is built on RoR
— Strong knowledge of full-stack technologies, including Ruby, JavaScript, HTML, and CSS
— Hands-on experience with Hotwire (Turbo + Stimulus), Bootstrap
— AI-first mindset with practical experience using tools like Claude, Cursor, or GitHub Copilot to accelerate development workflows
— Solid experience with AWS cloud infrastructure
— Strong SQL skills and hands-on experience with PostgreSQL, including managing complex migrations in production environments
— Proven experience with Stripe integrations, including payments, refunds, tax calculations, and booking-related flows
— Experience working with third-party integrations such as payment providers, mapping/location services, or similar external APIs
— Experience writing automated tests for critical user flows and business logic
— Good understanding of CI/CD practices and production stability principles
— Excellent problem-solving and debugging skills
— Strong communication skills, comfortable collaborating directly with leadership stakeholders, clients, and cross-functional teams
— Strong Computer Science fundamentals (data structures, OOP, architecture principles)
— Product-oriented mindset with focus on usability, performance, and reliability
— Ability to take full ownership of features and drive development from discovery to production release
— Upper-Intermediate or higher level of English

What will you do?

— Build and maintain full-stack features for the client’s marketplace using Ruby on Rails and modern frontend technologies
— Develop robust and scalable business logic for booking management, dynamic pricing, tax handling, notifications, and payment processing

— Take end-to-end ownership of feature delivery, from requirements clarification and technical design to deployment and post-release support
— Work closely with the client, product stakeholders, and DevOps engineers to deliver business-critical functionality
— Drive the implementation of new product features, with the main focus on feature delivery rather than maintenance work
— Contribute across the entire application stack, covering both backend and frontend development
— Use AI-assisted development workflows to accelerate delivery while maintaining high code quality and security standards
— Collaborate with DevOps specialists to ensure platform stability and AWS infrastructure reliability
— Work closely with product and leadership teams to design, prioritize, and deliver new features
— Participate in technical discussions and contribute to system architecture decisions
— Ensure performance, accessibility, usability, and reliability across the platform
— Write automated tests for critical flows such as checkout, booking availability, and user registration
— Work with PostgreSQL databases and production-grade infrastructure

As a plus:

— Experience building marketplaces or booking platforms
— Previous background in fintech or high-volume transaction systems
— Experience working in AI-first engineering environments
— Passion for clean code, developer productivity, and improving end-user experience
— Experience collaborating in highly agile product teams with a strong ownership culture

What about our benefits?

— Generous vacation time: 24 days per year
— Professional education and training budget
— WOW team-building events
— Office in the Lviv city center (flexible time-work or fully remote)
— Paid sick leave

We are waiting for you to join our WOW team!

Відгукнутись на вакансію