Ralabs

Joined in 2019
At Ralabs, our passion lies in delivering innovative custom software development services. Founded in 2014 by enthusiastic software engineers in Lviv, Ukraine, we have grown into a team of over 78+ worldwide experts. Our company combines deep technical expertise with transparency to boost the businesses that make a positive difference. With more than 150+ successfully delivered projects across FinTech, Healthcare, and other domains we're proud to say that most of our clients have referred us to a friend.

Our technology stack typically includes JavaScript (React.js, Vue.js, Node.js), TypeScript, Ruby, Python, Java, Kotlin, and C#. Also, we’re hiring AI & Data Engineers, DevOps Specialists, UI/UX Designers, Quality Assurance Specialists, and more, to continue improving our clients' projects.

Join Our Telegram Channel for the Latest Job Vacancies!
t.me/ralabs_is_hiring

We regularly share various job openings, offering both part-time and full-time remote opportunities across different industries. Even if you don’t see a vacancy that suits you right now, staying subscribed ensures you won’t miss out on future opportunities.

We offer:

- Handpicked Projects;
We prefer working on something meaningful and tech-driven.

- We are hiring on a remote basis worldwide with the main office in Lviv, Ukraine.

- Social package;
Including medical insurance, sports refund, educational budget, free English classes, psychological training sessions etc.

- Mentorship program;
Get a mentor or become one. We are happy to have incredible Senior Engineers on board who are willing to share and teach.

All open positions — ralabs.org/hiring
Why work at Ralabs — ralabs.org/why-work
  • · 88 views · 24 applications · 13d

    Middle Node.js/MongoDB Engineer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    Hello everyone! We are looking for a Middle Node.js Engineer to join a project in Silicon Valley. Project Idea The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You...

    Hello everyone!

     

    We are looking for a Middle Node.js Engineer to join a project in Silicon Valley.

     

    Project Idea

    The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have a variety of auditoriums, gyms, classrooms, and other venue options available for community use —
    schedule facility uses and manage requests from the community all in one place.


    Just imagine that you’re a football player and you can rent a football field at Harvard to play with your friends. Amazing, right?

    What exciting things is the product doing for the community?

    The product is transforming the way public and private spaces are discovered, reserved, and used across communities — all online and accessible anywhere.
     

    What is the team size and structure?

    Our team consists of: 1 Tech Lead, 2 Front-End developers, 3 Back-End developers, 1 React-Native developer, 1 Data Engineer, UI/UX Designer, 2 QA, 1 AQA, and PM.

     

    How many stages of the interview are there?

    — Interview with the Recruiter — up to 30 min.;

    — Interview with PM — up to 30 min.;

    — Technical interview — up to 1 hour;

    — Interview with the client — up to 1 hour.

     

    Requirements:

    Must have:

    • 3+ years of working experience using Node.js;
    • Hands-on experience with MongoDB;
    • Experience with Serverless and Lambda functions (pet-project also works);
    • Understanding NoSQL (MongoDB, relations, triggers, etc.);
    • Experience working with Jira and Confluence (understanding what is A/C, DoD, and Scrum ceremonies);
    • Experience in building schemas, validations, and models using Mongoose in Node.js applications;
    • Upper-intermediate or higher level of English.

       

    Soft skills:

    • Proactive — you take ownership and act without waiting for direction;
    • Detail-oriented — you deliver accurate, high-quality work;
    • Initiative-driven — you’re eager to improve processes and take action.

     

    Would be a plus:

    • Experience with other programming languages;
    • Experience with MongoAtlas;
    • Degree in a technical field.

     

    Responsibilities:

    • Development of the web application with search functionality;
    • Development of the Client application’s structure;
    • Direct communication with the development team and customers;
    • Participation in sprint planning and task evaluation;
    • Ensuring the code tests coverage.

     

    Working hours:

    • Important to have the ability to stay till 8-9 pm CET, at least 2-3 times per week.
    More
  • · 140 views · 17 applications · 13d

    Data Engineer

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · Upper-Intermediate
    Hello everyone! We are looking for a Data Engineer to join our team and help build and maintain modern data pipelines. We’re seeking a Data Engineer to join our growing team. You’ll work with our data infrastructure built on AWS, focusing on data...

    Hello everyone!

    We are looking for a Data Engineer to join our team and help build and maintain modern data pipelines.

    We’re seeking a Data Engineer to join our growing team. You’ll work with our data infrastructure built on AWS, focusing on data transformation, pipeline development, and database management.

    This is an excellent opportunity to grow your skills in a fast-paced startup environment while working with modern data technologies.

     

    Project Idea

    As a Data Engineer, you will work directly with the company’s data infrastructure built on AWS. Your focus will be on data transformation, pipeline development, and database management, ensuring that data is reliable, scalable, and accessible for business needs. You’ll get hands-on experience with AWS services (S3, RDS, EC2), contribute to building efficient ETL/ELT processes, and help optimize how data flows across the organization. This is a great opportunity to grow your skills in cloud-based data engineering while collaborating with a U.S.-based client and an international team.

     

    What is the team size and structure?

    You’ll be joining a growing team that includes an Architect, a Senior Node.js Engineer, and a Project Manager, working in close collaboration with the client.

     

    How many stages of the interview are there?

    • Interview with the Recruiter — up to 30 min.
    • Cultural interview — up to 1 hour.
    • Technical interview — up to 1 hour.
    • Call with the client (optional) — up to 1 hour.

     

    Requirements:

    • 1-3 years of experience in data engineering or related field;
    • Strong proficiency in PostgreSQL;
    • Solid Python programming skills — experience with data manipulation libraries (pandas, numpy);
    • SQL expertise;
    • Experience with AWS core services (S3, RDS, EC2);
    • Understanding of data pipeline concepts and ETL/ELT processes;
    • Familiarity with version control (Git) and collaborative development practices;
    • Upper-intermediate or higher level of English.

     

    Responsibilities:

    • Build and maintain data integrations using Python for ETL/ELT processes
    • Write efficient SQL queries to extract, transform, and analyze data across PostgreSQL and Snowflake
    • Collaborate with the engineering team to ensure data quality and reliability
    • Work with AWS services including S3, RDS, and EC2 to support data infrastructure
    • Collect and consolidate data from various sources, including databases and REST API integrations, for further analysis
    • Participate in code reviews and follow best practices for data engineering
    • Monitor data pipeline performance and troubleshoot issues as they arise
    More
Log In or Sign Up to see all posted jobs