Career

Our team is our greatest value. We do whatever it takes to offer the most comfortable working
environment, a wide range of interesting projects, and a continuing avenue for mastering your skills.
Our aim is to disclose your potential and express your creativity!

Join Our Team

Grow with us

Great Place to Become a Better Pro

With constant increase in scope and number of stimulating projects, Geomotiv is an excellent opportunity for professional growth. We deeply appreciate aspiration to new competences, self-improvement, and self-development.

0
%

fear of challenging projects

100
%

chance for colleagues to become friends

22000
CUPS

OF REFRESHING COFFEE PER YEAR

0
%

EMPLOYEE ATTRITION RATE

28
years

AVERAGE AGE

Remote-Friendly Culture

Work with Us Regardless of Your Location

Would you like to be a part of a large and fast-growing team and build a successful career in an international company?
We are always excited to welcome new members aboard! Geomotiv is a hub for highly motivated people who are constantly striving to make a difference. Our most significant value is sourcing the most experienced and responsible professionals in the industry. Therefore, we attract highly proficient, like-minded English-speaking candidates from a vast pool of Eastern Europe, Baltic countries, Georgia, Armenia, and Russia. 

You can join us at one of our great locations (Kyiv and Minsk) and become a part of an exciting story. Coming from a collaborative culture and “work from anywhere” mentality, we support remote and in-office experiences. Indeed, our engineers have access to a managed office space with a modern infrastructure, fully equipped meeting rooms, access to high-speed Internet, and dedicated places with snacks and coffee.
Geomotiv creates a unique remote-friendly workspace for talented employees and helps them grow while working on international technology-intensive projects and internal training programs. We ensure that our remote teams can efficiently work together, align with the client’s expectations, and yield the best results for their enterprise.

VACANCIES

Talents Wanted

Data Test Engineer (SDET)

About the project

It is a leading free streaming television service in America, delivering 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. The service is available on all mobile, web, and connected TV streaming devices.

Summary

At the project, we approach testing differently — we are testing, and breaking, code constantly, but we help rebuild it better. Data Test Engineers (SDET) test and verify the streaming service’s applications developed under data pipelines using Java programming language & Apache Kafka and work closely with the data development teams to validate events and analytics.This role is a DTE with a focus on data application validation. In this role you will apply your SDET and SQL experience to verify multiple data applications and tools. This DTE will work with Business Intelligence analysts and developers to make sure data and application quality and integrity is maintained. The position requires strong SDET experience with a focus on data, knowledge of data pipelines from raw data to reporting, and demonstrable SQL skills. The DTE will also act as a representative of the Software Test Engineering Team in scrum meetings, and work alongside product management and development teams to address how to provide better quality coverage for the applications supported.

Responsibilities:

  • Work with project development teams implementing analytics features into client applications;
  • Design, develop manual and automated test cases in order to validate new or existing data integration solutions using Java to meet data pipeline business requirements;
  • Verify applications and tools developed on data, data warehousing & AWS Redshift, Snowflake or columnar databases;
  • Develop best practices for data integration/streaming;
  • Design and develop data integration/engineering workflows on Big Data technologies and platforms;
  • Verify capturing of analytics events in related file systems or databases through SQL, or a scripting language (Python, Java, shell scripting, etc.);
  • Work with Business Intelligence and Product Management to create test strategies, plans and cases that provide acceptable coverage for a given data pipeline, from event creation to reporting;
  • Work in an Agile Software Delivery methodology, highly focused in creating data validation tests based on requirements;
  • Provide a risk assessment on the defects identified and set the correct priority and severity.

Qualities / Experience We’re Seeking:

  • 5+ years of Quality Assurance/Testing experience;
  • 3+ years of Data Quality experience, or SDET experience with a focus on data, data warehousing, reporting, etc.;
  • 3+ years of testing experience working within an Agile environment, and with Agile Management tools such as JIRA;
  • Experience with Automation Framework development using Java;
  • Experience with Performance Test Design, Development and load testing execution;
  • Design, create and maintain assets used to execute performance tests and contribute to the execution and monitoring of performance test executions using ApacheJMeter, LoadRunner or similar tools;
  • Working knowledge of JAVA, JVM, Spring Boot, data warehouse, data integration, sql server, apache kafka, data streaming, Big Data, mongoDB, SQL, Web Services, microservices, ETL, change data capture (CDC), DevOps;
  • Strong SQL experience, with knowledge of AWS Redshift, Snowflake, or columnar databases;
  • Experience with reporting or analytics tools like Tableau or Mode;
  • Experience working with Amazon Web Services, querying and working with data in various AWS services;
  • Programming experience in a language such as Python, Java, etc. for the purposes of parsing files and running queries;
  • Experience with analytics implementations (network events, ad beacons, user action events, etc.) in a web or mobile application;
  • Speaking English B1+.
Contact us at jobs@geomotiv.com
Software Test Engineer (Mobile)

About the project

The client is an LA-headquartered provider of a leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series.

Responsibilities:

  • Perform on-demand manual testing;
  • Work in an Agile Software Delivery methodology highly focused on developing automated tests within an iteration;
  • Ensure that content streams are working along with all ancillary metadata that supplements the content;
  • Provide risk assessment for identified defects and set their correct priority and severity;
  • Perform ad-hoc/exploratory tests and run regression tests;
  • Execute rigorous testing cycles for product/platform releases (OTT, Native; Apps, Web, Connected TVs);
  • Be ready to learn, develop skills and knowledge, as well as share it.

What You’ll Need To Have:

  • 2+ years of solid working experience with developing Test automation scripts, specifically for object-oriented frameworks (Java, Jenkins, Selenium, Jira);
  • Previous experience working with Amazon Web Services;
  • 2+ years of experience in mobile apps testing (Android or iOS or ConnectedTVs);
  • Knowledge of the testing process and mobile app development using Agile/Kanban methodology;
  • Relevant native application testing experience;
  • Formal testing experience from planning to execution;
  • Good level of English (written and spoken).

Would be a plus:

  • Performance testing experience using commercial or open-source tools (jMeter, Curl, WebPageTest, or other commercial performance testing tools).
Contact us at jobs@geomotiv.com
Frontend Developer (React)

ABOUT THE PROJECT

It is a leading free streaming television service in America, delivering 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. The service is available on all mobile, web, and connected TV streaming devices.

RESPONSIBILITIES:

  • Work jointly with Product, Design, Business Intelligence, QA and Backend teams to delivery a best-in-class user experience to entertain millions of users;
  • Design/implement solutions that anticipate failure and corner cases;
  • Maintain detailed documentation on features, flows and processes;
  • Effectively communicate and document progress via Jira, Slack and Confluence;
  • Take ownership and responsibility for your work.

QUALITIES / EXPERIENCE WE’RE SEEKING:

  • Bachelor’s Degree or higher in Engineering, Computer Science, or a related field required;
  • 3+ years of HTML5/CSS/JavaScript development experience;
  • 3+ years of React/Redux development experience;
  • Strong ability to troubleshoot/debug issues;
  • Experience integrating REST APIs, ability to quickly pick up new APIs/SDKs;
  • Capable of working in a fast-paced agile environment;
  • English – intermediate level (Speaking);
  • Consumer-Oriented, pays attention to details, regards user-experience a top priority.

EXTRA SKILLS YOU MAY HAVE:

  • Full-stack development experience;
  • Typescript development experience;
  • Connected TV / Smart TV / Embedded Devices app development experience;
  • Experience with Amazon Web Services (AWS).
Contact us at jobs@geomotiv.com
Node.js Developer

ABOUT THE PROJECT

It is a leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. The service is available on all mobile, web, and connected TV streaming devices.

 What you’ll be up to:

  • Implement different engaging and challenging tasks on Node.js backend part in Video on Demand, Video Streaming, and Video AdTech spheres;
  • Lead by example and help the team with technical decisions;
  • Work with server-side processes, which support different platforms and high-load services (over 35’000 RPS load);
  • Collaborate with product managers and team members to develop solutions within an agile environment;
  • Participate in code reviews and help maintain high standards of code quality;
  • Stay up-to-date with relevant technologies to create an exceptional product.

What You’ll Need To Have:

  • At least 3 years of previous experience with Node.js;
  • Experience with REST API, Git, GitHub, AWS, MongoDB, Redis;
  • Experience with Linux or macOS environment for development;
  • Experience with Agile practices;
  • Deep debugging and profiling skills for Node.js applications;
  • Good verbal and written communications skills;
  • Excellent problem-solving skills;
  • Intermediate speaking English is a must.

Would be a plus:

  • VAST, VMAP, OpenRTB;
  • Data Engineering;
  • Kubernetes, Prometheus, Linux;
  • Previous experience with AdTech industry will be a big plus.
Contact us at jobs@geomotiv.com
Creative Design Director

About Elemental TV

Elemental TV is a media technology company that enables new interactive experiences in Connected TV. Founded in 2020, it leverages the advertising technology stack built by one of its founding members, Adoppler, and is rapidly growing in the US CTV niche.
Elemental TV is a part of a larger family of companies that includes an advertising technology company Adoppler and a custom software development services company Geomotiv.
Elemental TV is looking for a creative design director with an analytical mindset to join its distributed team. This is an opportunity for a specialist with a background in both creative production as well as iterative creative testing and improvement.

Prerequisites:

  • 5+ years of experience in the advertising industry; TV advertising experience strongly preferred, but not required;
  • Solid background in digital video production;
  • Experienced in managing remote creative teams;
  • Analytical mindset, must be familiar with the adtech metrics, A/B testing, and other creative performance analysis methods and tools;
  • Upper-intermediate or advanced English;
  • Experience with CTV/OTT advertising will be a solid advantage.

Responsibilities:

Creative Direction

  • Leverage background and knowledge in broadcast television and entertainment,
  • Develop creatives that are similar to broadcast television experiences,
  • Understand the CTV/OTT programmatic technology and its applications,
  • Develop creative templates and design studies that fit within parameters of acceptable broadcast elements and leverages Elemental TV technology,
  • Develop and manage design studies for new creative elements.

Developing New Creatives & Use Cases

  • Understanding of digital marketing is critical in coming up with creatives that can interact with various devices (tracking, attribution, targeting),
  • Leverage traditional TV design elements and translating them to OTT/TV and adding specific features to OTT/CTV to enhance value of the creative,
  • Understanding the marketing funnel for both direct response and brand,
  • Develop methods to create opportunities to measure these KPIs,
  • Understanding potential use cases for advertisers and publishers, create ad units to fit various use cases for various stakeholders.

Manage Design Team

  • Provide creative direction and examples for the design team to execute,
  • Work closely with design team to develop creatives and use cases,
  • QA design team work and manage output of design team.

Testing & Analysis

  • Work with Adops team to develop comprehensive testing of creatives,
  • Design tests to measure specific advertiser/publisher KPIs,
  • Have understanding of the Ad Unit use cases and creating the proper testing and data interpretation.
Contact us at jobs@geomotiv.com
Director of Operations

About the company

Geomotiv was founded in 2013 in Minsk, Belarus. The company provides custom development services to clients in the USA and Europe and employs 120+ employees and contractors across Belarus, Ukraine and Russia. Our executive team philosophy is ideal for cross-functional specialists. 
Geomotiv is a part of a larger family of companies that includes an advertising technology company Adoppler, and its sister Elemental TV.
Geomotiv is looking for an experienced director of operations to spearhead the expansion of our Ukrainian presence. This is an ideal opportunity for someone with a relevant background who is ready to take the next step in their career.

Prerequisites:

  • 10+ years of total experience in software development outsourcing;
  • Dev/QA > Dev/QA Lead > Dev/QA Manager > Sales/Resource Management. Operations heritage preferred, but not required;
  • Recent experience in a resource management role preferred;
  • Should have experience in supporting sales and account management activities;
  • Previous director-level experience not required, but should be ready to take the next step in your career;
  • Fluent in Ukrainian IT market;
  • Upper-intermediate or advanced English;
  • Complete understanding of the software development life cycle is strongly preferred.

Responsibilities

As a director of operations you will report directly to the Minsk-based COO, and work closely with the CEO, CFO and other executive team members. Your responsibilities will include, but are not limited to the following:

  • Participating in the development and implementation of the Ukrainian and international company’s growth strategy;
  • Development and implementation of the local sourcing and recruiting strategy together with the Minsk-based head of recruitment as well as local recruiters;
  • Sourcing, hiring, and on-going operational management of the local team (accounting, HR, recruitment and, potentially, sales);
  • Assisting the sales team with pre-sales support when required;
  • Representation of the Ukrainian entity with the officials as the local director;
  • Close work with all engineering and local staff levels, supporting a friendly ecosystem, resolving conflicts, issue resolution;
  • Improving soft skills across your local hub and allocating people over all projects and departments.
Contact us at jobs@geomotiv.com
Backend Engineer (Go)

About the project

A leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies and partners with major TV networks, movie studios, publishers, and digital media companies. The service is available on all mobile, web and connected TV streaming devices for millions of viewers. They keep on tuning in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. Headquartered in West Hollywood, the company has offices in New York, Silicon Valley, Chicago, and Berlin.

Responsibilities:

You are going to be a part of the Core Services team. The team is responsible for internal microservices as well as the APIs that are utilized by the project customer applications. It also helps design the infrastructure architecture for the whole company.

Requirements:

  • 4+ years of software engineering experience;
  •  Extensive experience in creating and enhancing high volume API services in Node.js and/or Golang;
  • Confident with MongoDB and PostgreSQL;
  • Comfortable with AWS and possibly other cloud hosting providers;
  • Be on a first-name basis with Linux and Docker;
  • Experience with Agile practices;
  • Clear and concise spoken and written English.
Contact us at jobs@geomotiv.com
DevOps Engineer

ABOUT THE PROJECT

It is a leading free streaming television service in America, delivering 100+ live and original channels and thousands of on-demand movies in partnership with major TV networks, movie studios, publishers, and digital media companies. Millions of viewers tune in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. The service is available on all mobile, web, and connected TV streaming devices.

SUMMARY

The DevOps engineering role for the project team is responsible for building and maintaining infrastructure as code, configuration management, performance monitoring, database management, and deploying applications on a large-scale consumer video platform.

WHAT YOU’LL BE UP TO:

This is a critical role with a wide range of responsibilities, including:

  • Design and develop infrastructure as code to build performant systems to support the video platform
  • Database and configuration management including backup and recovery processes
  • Deep troubleshooting related to failures, performance and networking including root cause analysis and building fault-tolerant systems
  • Manage the full lifecycle of infrastructure and change management including off-hours maintenances when needed
  • Evaluate DevOps tools and software to determine best-in-class solutions 
  • Resolve technical and user problems

QUALITIES / EXPERIENCE WE’RE SEEKING:

We believe the right individual will have the following skills and experience in order to be successful in the role:

  • Extensive experience working with Docker and Kubernetes in a microservice architecture
  • Extensive experience working with Linux and solid grasp of fundamentals
  • 3+ years of experience with configuration management tools such as Terraform (preferred), Ansible, Chef, or Salt 
  • 2+ years of experience with CI/CD pipelines building NodeJS and/or Go applications
  • 2+ years of DevOps experience for large scale web hosted consumer services
  • Experience with AWS including EKS, EC2, VPC, S3, Lambda, Cloudwatch
  • Experience developing and maintaining distributed microservice based infrastructure
  • Experience owning the products and solutions you create.  You will be responsible for maintaining services once they are live by measuring and monitoring availability, latency and overall system health.

WOULD BE A PLUS:

  • Experience with technologies such as Mongo and Redis
  • Experience with Vault and Elasticsearch/Kibana
  • Experience with Istio service mesh
  • Experience with monitoring using Prometheus and Grafana
Contact us at jobs@geomotiv.com
Software Test Engineer

ABOUT THE PROJECT

A leading free streaming television service in America. It delivers 100+ live and original channels and thousands of on-demand movies and partners with major TV networks, movie studios, publishers, and digital media companies. The service is available on all mobile, web and connected TV streaming devices for millions of viewers. They keep on tuning in each month to watch premium news, TV shows, movies, sports, lifestyle, and trending digital series. Headquartered in West Hollywood, the company has offices in New York, Silicon Valley, Chicago, and Berlin.

RESPONSIBILITIES:

  • Work in an Agile Software Delivery methodology highly focused on developing automated tests within an iteration
  • Collaborate with the project team within a Test Driven Development approach where modules in development are tested right away for immediate feedback
  • Provide risk assessment of identified defects and set their correct priority and urgency
  • Automation is NOT the only mechanism for quality. As an STE, you are expected to perform ad-hoc/exploratory and regression tests as well. Also, you’ll need to prove that the software meets major architectural requirements and ensure seamless communication with business
  • Be able to develop and execute Load Tests
  • Train new team members on software test automation standards
  • Leverage STE Unified Test Framework
  • Employ application behavior and testing techniques
  • Ensure test coverage for application(s) supported
  • Be responsible for a high-density backend fully deployed on AWS

QUALIFICATIONS:

  • API Testing using Java-Based Framework (REST Assured) 
  • Performance Testing (JMeter)
  • Content/Data Publishing Experience
  • 5+ years of solid working experience in developing Test automation scripts within specifically object-oriented frameworks (TestNG, Java, API Systems)
  • 3+ years of experience as a test engineering within an Agile environment
  • 5+ years of experience in a functional testing role
  • 2+ years of experience in leading projects with minimal supervision
  • 2+ years of Video Content Delivery Experience
  • 3+ years of performance testing experience using commercial or open-source tools (jMeter, Curl, WebPageTest or other commercial performance testing tool) 
  • Significant testing experience with supporting an application written in Node, JavaScript
  • 3+ years of testing experience in an Agile software development methodology
  • Exposure to Agile management tools such as Jira will be a plus
  • Experience working with native AWS will be a big plus

TECHNOLOGIES AND TOOLS:

Java 8, TestNG, StatsD, JMeter (blazemeter plugin), Git, Jira, AWS, Postman, Jenkins, Grafana.

Contact us at jobs@geomotiv.com
FullStack Developer (Java+JS)

ABOUT THE PROJECT

The project engineering team works on a set of unique and exciting challenges innovating and delivering personalized, Programmatic Direct Mail®. We process billions of events, store terabytes of information, and send millions of relevant and meaningful offers from brands consumers love.
We are looking for engineers to join our cloud team where the focus is on designing software to support an open web application platform architecture creating the choice of an easy intuitive workflow interface or server based activities.

WHAT YOU’LL BE UP TO:

  • Improve and add new features for the flagship product and internal applications; 
  • Collaborate with product managers and team members to gather requests, design, and develop solutions within an agile environment;
  • Participate in code reviews and help maintain high standards of code quality; 
  • Stay up to date with relevant technologies to create an exceptional product.

WHAT YOU’LL NEED TO HAVE:

  • At least 3 years of professional programming experience; 
  • Comprehensive UI experience;
  • Strong familiarity with client side JavaScript rendering frameworks;
  • Expert with SQL and relational databases;
  • Strong familiarity with Restful APIs (Java preferred) and frameworks like Spring Boot;
  • Enthusiastic about testing:  Docker, automation, CI/CD, TDD, unit, functional, and mock testing frameworks;
  • Familiarity with a scripting language (PHP, Python, Perl, Ruby); 
  • Familiarity with Linux; 
  • Comprehensive understanding of computer science fundamentals, OOD, and design patterns; 
  • Excellent verbal, written communication skills, and temperament to be customer-facing;
  • Excellent problem-solving and implementation skills; 
  • Self-motivated and passionate about bringing new software to market.

BONUS SKILLS:

  • Strong interest in UX;
  • Strong familiarity with React, Redux, and Typescript; 
  • Familiarity with UI automation testing tools e.g. Selenium, BrowserStack;
  • PCI e-commerce experience;
  • Strong familiarity and/or contribution to Open-Source projects.
Contact us at jobs@geomotiv.com
Senior Java Developer

ABOUT THE PROJECT

Media service contains more than 150.000 hours of content for a monthly audience of 55 million unique users from all over the world. We have teamed up with well-known studios, including FOX, BBC, Sony, Walt Disney, Universal, Warner Brothers, Paramount Pictures, and many others. And we plan to expand our offering with new and exciting collaborations.
Our platform provides a modern, convenient, entertaining media service for the whole family. We feature a wide catalog of TV shows, movies, series, world premieres, audiobooks, karaoke, games, and educational content. There’s a solid selection of self-produced original films, TV series, and shows in our exclusive offering as well.

RESPONSIBILITIES:

  • As a part of one of our cross-functional agile teams, you are going to be in charge of engineering and implementation of high-load, distributed, mission-critical services for our platform;
  • Gain knowledge about high-load systems architecture and infrastructure;
  • Conduct A/B experiments for evidence-driven decision-making;
  • See the results of your work in action;
  • Choose the most suitable area of interest for you.

WHAT YOU’LL NEED TO HAVE:

  • 5+ years of solid working experience with Java 8+;
  • Knowledge of Spring, Mybatis, or Netty frameworks;
  • Familiarity with CI frameworks — Maven, Jenkins;
  • Hands-on experience with relational databases, practical knowledge of SQL, NoSQL;
  • Knowledge of TDD/BDD approaches;
  • А profound insight of Lean principles.

WOULD BE A PLUS:

  • Knowledge of Kotlin;
  • Knowledge of Microservices architecture;
  • Experience with high-load systems;
  • Knowledge of Docker, Kubernetes.
Contact us at jobs@geomotiv.com

How-to Guide

5 Steps to Join Our Team

STEP 1 Send your CV to jobs@geomotiv.com
STEP 2 Attend a job interview at our office
STEP 3 Show off your skills at an interview with our client
STEP 4 Get a job offer from Geomotiv
STEP 5 Join the team

BENEFITS

Come Enjoy Our Goodies

  • Opportunity to work on interesting high-load projects
  • Foreign business trips
  • Ongoing professional growth
  • Intensive corporate life and frequent
    team-building activities
  • Flexible working hours
  • Corporate English classes
  • Personalization of your workspace
  • Accumulative vacation system
  • Participation in conferences and other
    professional activities
  • Extra days-off
  • Tea, coffee, fresh fruits, and snacks
  • Comfortable loft-style office, 5 minutes walk to the subway station

Become Part of Our Story

Together Is Better Than Apart

Geomotiv is a reliable and fast-growing company. Our atmosphere stimulates professional growth. It helps to share ideas and bring the brightest ones to life. Join us because working with Geomotiv means taking part in diverse projects, working in a professional team, and enjoying a window of opportunity for self-realization.

CONTACT

Let Us Contact You

Group 6 Created with Sketch.

Fill out the form below and we’ll get in touch within 24 hours

    Tell us about your project in your own words *

    I agree to  the  Privacy policy