Software engineer

RemoteFrom $15
Ukraine

Tech Stack

ReactNode.jsAWSCI/CDJavaScriptMongoDB

Job Description, Responsibilities & Requirements

Description language:

About the Position

Software engineer

Get $2000 Referral Bonus

Location:

Lviv, remote

Workload:

Full-time

Technical Level:

Senior

Category:

Development

Our customer is a platform for booking hotel rooms for business trips using algorithms that help companies save time, effort, and travel expenses. The platform quickly finds suitable accommodation options based on price, location, and other travel requirements. It also provides access to wholesale hotel rates and centralized booking management through a single user-friendly interface.

Responsibilities

  • Design, develop, and maintain core functionality of the platform using TypeScript, Node.js, and React
  • Work with an existing monolithic backend, improving architecture, stability, and code quality over time
  • Build and integrate cloud-based solutions using AWS and serverless components
  • Take ownership of features across the full lifecycle: from technical discovery and implementation to production and support
  • Collaborate closely with product and engineering teams to explore solutions and make informed technical decisions
  • Identify areas for improvement, refactor legacy parts of the system, and suggest pragmatic optimizations
  • Actively participate in technical discussions, sharing ideas and helping shape the product and engineering practices

Requirements

  • 6+ years of commercial experience in Full-stack engineer role
  • Proven expertise in Node.js, JavaScript/TypeScript, React
  • Experience with MongoDB
  • Familiar with AWS (EC2, ECS, Lambda, S3), CI/CD pipelines (GitHub Actions), and observability tools (CloudWatch, OpenSearch)
  • Solid understanding of software engineering fundamentals, system design, and clean code principles
  • Ability to take responsibility for features and drive them from idea to production
  • Proactive and reliable, with a natural ability to explore problems, suggest solutions, and move work forward independently
  • English - upper-intermediate or higher

We Offer

  • We believe in fairness, transparency, and helpfulness in everyday work
  • Your personal development is important to us, therefore we promote the internal transfer of knowledge and strengthen your "zone of genius"
  • 20 days of paid vacation and 5 days of sick leaves
  • Personal budget for courses, training, and certifications
  • Health support and sports compensation
  • Accounting support

About the Company

Rolique is a company that values fairness, transparency, and helpfulness in everyday work. We prioritize your personal development by promoting the internal transfer of knowledge and strengthening your "zone of genius". We offer a comprehensive benefits package including 20 days of paid vacation, 5 days of sick leaves, a personal budget for courses, training, and certifications, health support, sports compensation, and accounting support.

Apply Now

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.

  • Home
  • Careers
  • Software engineer

If you continue to use this site, you consent to our use of cookies


Let’s talk

Stepan Koval

Recruitment Lead

  • Email
  • Linkedin
  • Skype
  • Telegram

Job Details

Company name:
Rolique
Salary:
From $15
Location:
Ukraine
Employment Type:
Contract
Work Mode:
Remote
Posted on TheJob:
Jul 14, 2026
Last checked:
Jul 14, 2026
Posted on the source:
Jul 7, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.