fbpx
  • Join Our Team

Current job openings at KitRUM

Back End Developer (Python)

Required skills

— 5+ years of experience
— OOP / AOP / TDD
— Python with flask / Django
— Experience with restful API development
— Very good knowledge SQLAlchemy
— Good knowledge Celery
— Good knowledge SQL databases, i18n
— Cache systems Memcached Redis etc.
— RabbitMQ / zeroMQ / ActiveMQ etc.
— Linux and DevOps
— Development methodologies
— Level of English: pre/intermediate

As a plus

— Corporate experience
— Hadoop, Knowledge of Lightbend stack, Python

We offer

— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities

To help with the web automation via selenium in python of some backup website interaction which runs on some travel websites.
To help with such issues — travel websites detecting project bots / automated-scripts and therefore block the interaction.
To help with captchas of travel websites.

More technical details:
The project uses private API to get/post data from the system.
With this data, the project populates some forms in websites and get some files from there to upload to our system via API again.
All code is running inside a docker that is running in ec2 in AWS.

Problems:
Some websites detect that project is using Selenium and block interaction.
Next example it’s a website that detects project as the same way that the websites we need to automatize.
Also with problems with some websites that they don’t provide a way to download the file we want.
They only provide a print dialog using the property media=”print” and a print.css file.

The project needs to download this as a pdf, but Selenium can’t interact with the print dialog of the system.

The project wants to have:
Code is running in ec2 in AWS but would be nice to run it in AWS Lambda, but the team didn’t achieve that yet.

Full-Stack .Net Developer

Requirements

C#, .Net Core (ASP.NET MVC), Javascript
Experience with JavaScript (ES6) or TypeScript, React.js (at least 1 year)
Deep understanding of Object-Oriented Design, Design Patterns, DDD;
Experience with NoSQL databases like MongoDB
Experience with relational databases(Microsoft SQL Server, PostgreSQL etc)
Understanding and practice with unit/integration testing

As a plus
Understanding of CI/CD
Understanding of Semantic Versioning
Experience and understanding of any queuing system (RabbitMq, ZeroMq, Redis etc)
Experience with .Net Core 2+
Experience with AWS, Docker, Teamcity/Jenkins
Experience with monitoring tools(like NewRelic)

Responsibilities
Work on projects with UI frameworks like React or Angular.
Solve mission-critical challenges independently and responsibly
Be able to pick up new things quickly
Follow lean and agile practices

We offer
— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Full-Stack JS Engineer

Requirements
Node(Express), Javascript
Experience with JavaScript (ES6) or TypeScript, React.js or Angular (3+ year)
Deep understanding of Object-Oriented Design, Design Patterns, DDD;
Experience with NoSQL databases like MongoDB
Experience with relational databases(Microsoft SQL Server, PostgreSQL etc)
Understanding and practice with unit/integration testing

As a plus
Understanding of CI/CD
Understanding of Semantic Versioning
Experience and understanding of any queuing system (RabbitMq, ZeroMq, Redis etc)
Experience with AWS, Docker, Teamcity/Jenkins
Experience with monitoring tools(like NewRelic)

Responsibilities

Work on projects with UI frameworks like React or Angular.
Solve mission-critical challenges independently and responsibly
Be able to pick up new things quickly
Follow lean and agile practices

We offer
— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Middle Sales Manager

What will you do:

— Email / Linkedin business correspondence in a timely manner
— Keeping records in the DataBase/CRM system (Currently Zoho)
— Working with Google products: Drive, Calendar, Spreadsheets, etc.
— Having calls with potential clients (after probation period)
— Analytical work (Dashboards)
— Proper internal communication (We mostly use Slack)

To be considered you will:

— Understanding of IT area & basic technical background
— Upper Intermediate English is a must (written & spoken)
— Experience working with Google products
— Good communication & negotiations skills
— Knowledge of sales principles/methods/techniques
— Ability to work both independently and in a team
— Detail-oriented, critical thinker and performance-driven
— Open-minded, easygoing, flexible, inquisitive, persuasive
— Ability to perform repetitive tasks
— Initiative at work & learning skills & responsibility
— Business-oriented approach

What can we offer?

— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

IT recruiter in Kharkiv office

Requirements: 

1+ year in IT recruiting

Experience with Zoho Recruit or other recruiting CRMs.

At least an intermediate level of English

Good understanding of technologies and specific of IT

Knowledge of main recruiting channels of search

Excellent communication skills, positive thinking

Advanced PC and internet user  

As a plus:

— Diploma of course of IT recruiters 

— Be able to manage own time and priorities and work in a multitask mode

— Be able to work in a team as well as independently

Responsibilities

— Establishing recruiting needs according to the company’s plans

— Sourcing of candidates by using databases, social media, methods of filter candidates

— Prescreening resume determining which candidates meet the requirements 

— Assessing the relevance of candidates’ knowledge & experience, tech & soft skills

— Conducting/organizing interviews using various recruiting tools

— Work with spreadsheets, documentation and mailing

We offer

— Competitive compensation according to your skills

— 5-day working week, 8-hour working day, flexible schedule

— Democratic management style & friendly environment

— WFH option (Possibility to work from home)

— Annual Paid vacation — 15 b/days + unpaid vacation

— Paid sick leaves — 6 b/days per year

— Ukrainian official holidays

— Corporate Perks (external training, English courses, corporate events/team buildings)

— Cozy office in the center of the city

— Coffee, cookies and other goodies

— Professional and personal growth

Researcher in Kharkiv office

Requirements: 

— Experience working with Google Spreadsheets

— General understanding of the IT area and technologies

— At least pre-intermediate level of English

— Advanced PC and internet user

— Responsibility, attention to details

— Getting-things-done attitude and desire to learn 

As a plus:

— You are able to work in a team as well as independently

— You are a self-driven and proactive person

— You are passionate about work in IT area and technologies

— Experience in recruiting in the IT industry in the product, outsourcing, out staffing companies or recruitment agencies is desirable, but not obligatory

Responsibilities

— Work with databases, check/correction of data

— A search of necessary data in the internet

— Work with Linkedin and other data portals

— Learn and apply different sourcing techniques to guarantee a pipeline of active candidates

— Work closely with a recruiter team

We offer

— Competitive compensation according to your skills

— 5-day working week, 8-hour working day, flexible schedule

— Democratic management style & friendly environment

— WFH option (Possibility to work from home)

— Annual Paid vacation — 15 b/days + unpaid vacation

— Paid sick leaves — 6 b/days per year

— Ukrainian official holidays

— Corporate Perks (external training, English courses, corporate events/team buildings)

— Cozy office in the center of the city

— Coffee, cookies and other goodies

— Professional and personal growth

Senior DevOps Engineer

Required skills

  • 3-5+ years of professional experience in an Engineering, Technical Operations, or DevOps role.
    Professional experience with at least part of our tech stack, but not necessarily every piece.
    Centos AWS (Lambda, ALB, SQS, EMR, EC2, RDS, ELB, S3, ECS, EKS, ECR, VPC)
    IaC — Terraform, CI/CD, ELK Kubernetes (on bare metal) Mysql (Percona), Nagios/Icinga2, Graphite and Grafana, Nginx, HAProxy and Varnish, to serve our content to the wider world
    Chef Level of English Upper-Intermediate + Ruby (our core codebase is Rails), but with projects in Go and Scala too HBase and Elasticsearch
  • Important technical skills are heavily biased towards AWS. An ideal candidate would have experience not just with VMs but with a number of the SaaS services they provide like RDS, EMR, Lambda, ALBs, SQS/Kinesis, etc.
  • The important soft-skills: active listening and verifying a shared understanding of the problem, asking clarifying questions, and providing explanations for decisions (technical/etc).

We offer

— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities

— Develop, operate, and troubleshoot the systems that keep the project alive and fast
— Build, maintain and extend our automation
— Quelling robot uprisings strictly optional
— Pioneer, evaluate, and deploy new technologies for the entire engineering organization
— Work in partnership with your peers in the product engineering teams
— Be part of an on-call rotation with other members of the DevOps team
— Work independently within a team environment to prioritize workload

Senior Big Data Engineer

Required skills
— 3-5+ years of professional experience
— Strong written and verbal communication skills
— Experience building tools as part of a high-quality data system
— Working knowledge of Sqoop, Hive, Impala, and HDFS.
— Fluency with at least one dialect of SQL (MySQL and Hive preferred)
— Ability to develop software, whether scripts for shuffling data around, batch tasks, or stream processing units.
— Level of English Upper-Intermediate

The important soft-skills: active listening and verifying a shared understanding of the problem, asking clarifying questions, and providing explanations for decisions (technical/etc).

As a plus
— Streaming platform experience, typically based around Kafka / Spark, Storm, Beam/ — Strong understanding of AWS data platform services and their strengths/weaknesses
— Scala/spark some ruby some python

We offer
— Competitive compensation according to your skills
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH option (Possibility to work from home)
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities
Data quality and integrity are two areas of focus for your work in our existing, organically-grown data infrastructure. You would be responsible for building tools and technology to ensure that downstream customers can trust the data they’re consuming. Depending on the project, this might involve collaboration with the Data Science and Content Engineering teams to repartition or optimize business-critical Hive tables, or working with Core Platform to implement better processing jobs for scaling our consumption of streaming data sets. Almost everything you would be working on would be to increase the “customer satisfaction” for internal customers of Scribd data.

Lead/Senior QA/Automation Tester (Kharkov office)

Required skills:

Strong knowledge of and experience with testing automation tools – Protractor and Selenium preferred

Skilled in test execution, test case creation, and detailed bug logging

Strong knowledge of TypeScript/Javascript

Excellent experience in writing documentation

Experience in manual testing, writing test cases and manual regression execution

Understanding of Page Object framework model

Understanding of the software development lifecycle, agile and lean product methodologies

Ability to research and resolve issues independently / strong problem-solving skills, high quality and detail-oriented.

5+ years of experience in testing modern web and mobile applications and APIs

English upper-intermediate spoken 

Responsibilities:

Responsible for the strategy, planning, execution and oversight of all testing processes.

Thoroughly analyzes requirements, identifies and defines test scenarios and plan to execute the testing as per the overall project implementation plan.

Performs web-based and mobile application testing: integration, functional, regression, mobile device, UI, end to end testing based on functional and nonfunctional specifications.

Employs strong analytical and communication skills to log bugs, clarify requirements, validate test plans and release status updates.

Effectively communicates defects to Development with clear information about the failed requirement, its impact on the system, and clear steps to reproduce.

We offer:

— High salary according to your technical skills

— Long-term projects (12m+) with great Customers

— 5-day working week, 8-hour working day, flexible schedule

— Democratic management style & friendly environment

— WFH option (Possibility to work from home)

— Annual Paid vacation — 15 b/days + unpaid vacation

— Paid sick leaves — 6 b/days per year

— Ukrainian official holidays

— Corporate Perks (external training, English courses, corporate events/team buildings)

— Cozy office in the center of the city

— Coffee, cookies and other goodies

— Professional and personal growth

Project description:

The Lead Quality Assurance and Automation Tester is a crucial role that establishes and maintains an acceptable level of quality for project web-based and mobile products in a fast-paced agile environment. QA also plays a key role in troubleshooting and investigating potential issues that require cross-functional product understanding. Testers are a valuable source of Product SME knowledge and help research complex product questions, provide thoughtful design feedback, and help onboard new team members.

The Lead QA and Automation Tester designs, implements and continually improves testing processes. Successful candidates are self-motivated, have excellent verbal and written communication skills, and well-developed problem-solving skills. They exhibit strong independent learning traits and have a strong desire to learn and contribute to the team’s success.

Want to join our team?

Feel free to contact us at any time!

Let’s get in touch

If you have a certain project in mind, are feeling lonely, or simply want to get in touch to learn more about KitRUM, please drop us a line below, and we’ll get back to you as soon as possible.

1
2
3
1

Florida, US

2

Kharkiv, UA

3

Haifa, Israel