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

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
Senior Fullstack Developer (Node.js/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.

WHAT YOU’LL DO:

  • Work jointly with Product, Design, Business Intelligence, QA, Backend teams and 3rd Party Partners to deliver a best-in-class user experience to entertain millions of users;
  • Design 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.

WHAT WE’RE LOOKING FOR:

  • 5+ years of HTML5/CSS/JavaScript development experience;
  • 3+ years of React/Redux development experience;
  • 3+ years of Node.js development experience;
  • Responsive Web (Mobile first + Desktop) development experience;
  • SPA development experience;
  • REST API integration experience, ability to quickly pick up new APIs/SDKs;
  • Docker/Kubernetes experience;
  • Strong ability to troubleshoot/debug issues;
  • Capable of working in a fast-paced agile environment;
  • Consumer-Oriented, pays attention to details, regards user-experience a top priority;
  • English B1+.

Preferred Qualifications:

  • 1+ years of Typescript development experience;
  • Experience with AWS;
  • Experience with Redux-Saga.
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
Project Manager

About the project

Geomotiv is a software development company with a constant increase in scope and number of stimulating projects. Now, our development team is actively growing, so we are looking for an experienced, energetic, and self-driven Project Manager (PM). In this role, you will lead projects of various complexity, plan and control the execution of tasks, and build effective relationships with the team and the client.
Ideal candidates will have proficiency in architectural frameworks, methodologies, and tools to facilitate and prioritize problem-solving activities with the use of technology. As a PM, you will also identify prospective customers’ business problems, objectives, and priorities and apply this knowledge to procure new sales opportunities.

Responsibilities:

  • Participate in pre-sale activities (study and analyse the incoming data; estimate it together with the development team; validate and pitch derived estimations);
  • Identify related needs (lead generation, expansion and growth opportunities);
  • Identify the required project steps;
  • Build a team with all the necessary skill sets to deliver a high-quality solution on time and within budget;
  • Participate in the full-cycle of project development as a PM/BA (requirement documentation and analysis, planning, development, quality control, presentation, support of the project);
  • Create and maintain project documentation in English and Russian;
  • Collaborate with the team through all the stages of project development;
  • Manage small projects from initiation to deployment, monitor project execution schedule.

Qualifications:

  • From 3 to 5 years’ experience in managing outsourcing projects in a PM’s role;
  • Experience in leading projects from initiation to release, a proven track record of successfully deployed projects. Previous experience in managing several projects simultaneously;
  • Experience in working with distributed and dedicated teams;
  • Previous involvement in pre-sales activities;
  • Experience in creating and updating different types of documentation;
  • Experience in prototyping interface;
  • Excellent analytical skills necessary to resolve problems and look for solutions; conflict resolution skills;
  • Broad understanding of the IT industry with in-depth knowledge of multiple areas;
  • Has a pulse on future technology or operational trends as they set a direction for a client’s business – a “Trusted Advisor” role;
  • Ability to play a leadership role in business development activities for large and complex opportunities;
  • Сapacity to manage relationships with clients and stakeholders; verbal, written, and presentation skills;
  • Upper-Intermediate English.

Will be a plus:

  • Technical background;
  • Past work experience as a Business Analyst.
Contact us at jobs@geomotiv.com
Copywriter

ABOUT THE COMPANY

Since 2010 Geomotiv has been providing software development services to US and Western European markets. We develop software of any complexity and provide highly qualified developers for customers’ projects. Our company successfully implemented solutions for EdTech, Linear and OTT TV, AdTech, MarTech, E-commerce, and Healthcare domains.
In our work, we primarily focus on the quality of our services and maintaining long-term relationships with the clients.

SUMMARY

Our business is growing quickly. Among other things, we are actively promoting our services and expanding the scope of our marketing activities, including content marketing. We are looking for a talented, genuinely enthusiastic, and experienced author to help our marketing team to advance in this area. In your work, you’ll help potential clients learn more about the company and the nuances of software development and transfer our experience and knowledge.

SCHEDULE:

  • Part-time, remote work-from-home job. Long-term engagement.

RESPONSIBILITIES:

  • Writing articles of various types (educational, informative, review, analytical, etc.)  for our corporate blog following spec requirements and SEO guidelines. 
  • Editing/correcting previously created articles in order to update and actualize their content.
  • Collaborating with a marketing specialist and editor to ensure that business goals are met and the quality of the published material is improved.
  • Conducting interviews with the management, specialists from technical teams to obtain expert information for specialized articles (articles that require professional experience to implement the topic).

Occasional help with other content writing activities:

  • Case studies.
  • Landing pages.
  • Company profiles for various media.
  • SEO texts for external publications.

QUALIFICATIONS:

  • 3+ years of copywriting experience.
  • 2+ years of experience in IT.
  • Excellent written English: C1 or higher.
  • Powerful writing and editing skills.
  • Flawless literacy.
  • Ability to quickly find, analyze and structure information.
  • Ability to create content catering to the specifics of the target audience.
  • Knowledge of basic SEO principles.
  • Ability to follow a remote content development process and meet deadlines.
  • Outstanding verbal and written communication skills.
  • A proactive approach to work.

WILL BE A PLUS:

  • Previous experience with content creation for outsourcing companies that operate in the foreign markets.
  • Experience in creating niche content in any of the following topics: EdTech/eLearning, eCommerce, AdTech/Martech, СTV advertising.

СONTACT US:

If you have relevant experience and are interested in our vacancy, please send your CV and writing samples to us.

Contact us at jobs@geomotiv.com
QA Automation 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
Go Developer

Information about project

The client is an LA-headquartered provider of a leading free streaming television service in America. It delivers 200+ 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.

Summary

The Growth & Experiments team is responsible for building rapid proofs-of-concept and running user experiments. Our team works closely with the Core team and is expected to contribute to their code repositories with the same output. Although most of our deliverables are proofs-of-concept, we are still required to meet the most stringent code requirements.
All the services are expected to maintain > 99.5% availability and response times under 200ms while handling sustained loads of up to 20,000 requests per second. We use common patterns to reach these reliability and performance targets, but we usually need to devise unique solutions to each service. Since each engineer is responsible for leading the architecture, design, implementation, and deployment of these new services, there will be many opportunities to contribute to each of them.
Our services are written using Golang and some Node. They currently run in containers on AWS Elastic Container Service and Lambda functions, with data persistence and caching through MongoDB, Postgres, and occasionally Redis.

What you’ll be up to:

  • Design, implement, and deploy new scalable and secure Node.js/Golang services;
  • Implement new features, support and refactor legacy Node.js services;
  • Enable integration with external services;
  • Prototype new technologies to reduce cost and increase engineer velocity.

What You’ll Need To Have:

  • 2-3 years of experience in back-end development: ideally Golang, but Node.js experience is also good;
  • Experience in optimizing environments for necessary performance and scalability;
  • Some previous experience with AWS;
  • Speaking English B1+.

Nice to have:

  • AWS and/or Google Cloud experience;
  • Docker and Kubernetes experience;
  • MongoDB or Postgres experience;
  • Experience with video streaming services.
Contact us at jobs@geomotiv.com
Frontend Developer

Geomotiv – an innovation company in the field of complex engineering solutions and IT-consulting. We are working with customers from the USA and Western Europe.

About the client:

Leading free OTT television service in America, carries and programs more than 75 channels 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, live events, cartoons, and trending digital series. Established presence on mobile, web, and living room devices, including Roku, Apple TV, Android TV, PlayStation, Xbox, and more.

As a Software Engineer, you have a solid understanding of both the business and the technical aspects of web platforms. You will drive the completion of projects within the established scope, while simultaneously planning for and managing unknown future requirements in a dynamic environment.

Responsibilities:

  • Develop and implement web software and UI that creates a fantastic personalized web app video streaming consumer experience;
  • Work with the application development team to ensure proper deployment, integration, performance, and compliance with architectural standards and best practices;
  • Successfully implement process improvements impacting own work and work of others.

Qualities/Experience We’re Seeking:

  • 3+ years of experience in building with modern JS libraries and frameworks: React, Redux, Typescript, ES6;
  • Experience in building, maintaining, testing and debugging modern technology stacks;
  • Solving large-application/user-level problems, performance, scalability, etc.;
  • Keen attention to detail and thoroughness required;
  • Experienced in working in a fast-paced, high-tech environment (preferably software development) and comfortable navigating conflicting priorities and ambiguous problems;
  • English – intermediate level (Speaking).
Contact us at jobs@geomotiv.com
Frontend Developer (React) Growth Team

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

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