Our approach


CodeIT welcomes the professionals who are specialized in web development and projects management. We propose comfortable atmosphere, balanced management and in time salary. Your success, aspiration and ideas will be always noticed in our company.

We have already built a strong and professional team. If you are experienced in web development, web design, QA or IT sales and this activity became necessary part of your life, if you are looking for interesting and smart projects – join us – we are like-minded people.

Automation QA Engineer

We’re hiring for an Automation QA Engineer to join one of our challenged and interesting projects!

Required Skills

  • 3+ years of experience in manual Web and Mobile testing
  • 1+ year of experience in automation testing
  • Experience in testing web-based applications and web-services
  • Experience with REST API
  • Experience in Test Automation on Java using Selenium, WebDriver, TestNG
  • Experience in Mobile Automation iOS, Android using Appium
  • Understanding of GIT process
  • Experience with Jenkins, TeamCity
  • English — Upper-Intermediate level and higher
DevOps Engineer

CodeIT is inviting an experienced DevOps Engineer to join one of our long-term projects

Required Skills

  • Docker + Docker Swarm: build new images (Dockerfile), setup and maintenance of services (docker-compose.yml), setup and support of a cluster (swarm)
  • Grafana: dashboard configuration, alerting, datasources
  • ElasticSearch: experience building queries
  • CI / CD: gitlab-ci (setup and maintenance of pipelines)

Desired to Have

  • Kubernetes (basic experience)
  • Ingress proxy (Kong or Traefik)
  • Syslog / logstash (centralized logging setup, processing and parsing incoming log messages)
  • Distributed file systems: GlusterFS, Ceph
  • Prometheus: collect metrics, override metrics,alerting, 3rd-party exporters
Front End Developer (React)

CodeIT is inviting an experienced Front End Developer to join one of our challenged and interested in tech prospective project!

Required Skills

  • 4+ years of experience in Front End development
  • Good JavaScript programming skills
  • Good knowledge of React, Redux, React-router
  • Experience with SSR (server-side rendering);
  • Excellent HTML5, CSS3 skills
  • Good knowledge of LESS, SASS
  • Knowledge of Bootstrap3 and similar frameworks
  • Markup experience with responsive layout
  • Ability to work with technical documentation/specifications for the project
  • English level: Intermediate and higher
iOS Developer

CodeIT is inviting an experienced iOS Developer to join our team.
You’re the right fit for this role if you’re responsible and independent, have a passion for creating new solutions, have a wide range of knowledge in the development.

Required Skills

  • More than 5 years of experience in Mobile development
  • Strong experience with Swift (2+ years)
  • Advanced knowledge of Objective-C, Objective-C runtime, iOS memory management
  • Strong knowledge of OOP and SOLID principles
  • Advanced knowledge of design patterns
  • Understanding of functional programming paradigm
  • Advanced knowledge of iOS native frameworks (Foundation, UIKit, CoreAnimation, CoreGraphics, AVFoundation).
  • Proficiency in Core Data stack
  • Knowledge of alternative data storage systems will be a plus (Realm, Firebase)
  • Advanced knowledge of Auto-layout engine and UIView rendering principles
  • Strong understanding of commonly used 3rd party frameworks (Alamofire/AFNetworking, MagicalRecord, RestKit, FMDB, SocketRocket\SocketIO, Moya, SwiftyJSON, PromiseKit/Bolts, FacebookSDK)
  • Strong knowledge of dependencies management systems (CocoaPods, Carthage/SPM would be a plus)
  • Ability to manage Apple Developer portal team
  • Knowledge of full AppStore Connect release flow
  • Understanding of HTTP principles
  • Higher computer science education would be a plus
  • Professional working proficiency in English (both oral and writing skills)
Java Engineer

CodeIT is inviting an experienced Java Developer to join one of our long-term projects and work on a permanent basis in our Kharkiv office.

Required Skills

  • 5+ years of commercial software development experience using Java related technologies.
  • Strong Java Core knowledge
  • Solid understanding of SQL and database design concepts
  • Solid understanding of HTTP, REST concepts and socket programming
  • Strong Spring Framework knowledge
  • Experience in micro-services will be a big plus
  • Experience in DevOps and Clouds will be a big plus
  • Ability to work in a flexible, fast-changing environment
  • Being a good team player and proactive problem solver with great attention to details
  • Strong Intermediate level of English
Lead Back-End Engineer

This unique vacancy supposes professional development in JS technology, Node.js in particular. CodeIT will support your skill-up.
You will get time, personal mentor, individual development plan and all needed stuff to gain your knowledge ASAP.

Required Skills

  • 4+ years of experience in PHP
  • Understanding of Design Patterns
  • Strong understanding of LAMP related technologies
  • Strong knowledge of at least one MVC frameworks (Yii, Laravel, Symfony)
  • Good knowledge of JavaScript
  • Experience with Node.js will be a plus
  • Strong knowledge of MySQL\PostgreSQL
  • Ability to work with technical documentation/specifications for the project
  • Experience with big and complex projects
  • Mentoring experience
  • Proven experience of leading development teams
  • English level: strong intermediate and higher
Lead Recruiter

CodeIT is looking for an experienced Recruiter to join our HR Team.

Required Skills

  • 6+ years of experience in recruitment for IT specialists, 500+ company preferably
  • Strong understanding of the full cycle recruiting process
  • Understanding of IT job market
  • Excellent communication and presentation skills, positive and result-oriented attitude
  • Attention to details
  • Ability to multi-task and prioritizing
  • English level: Upper-intermediate and higher
Middle Business Analyst

CodeIT is looking for a self-driven and ambitious Middle Business Analyst to join our team on a full-time basis.
If you are ready to work on multiple projects and create a variety of solutions - please, feel free to contact us to discuss possible cooperation.

Required Skills

  • 2+ years experience in Business Analysis.
  • Strong understanding of IT industry and software development.
  • Experience in creating project documentation and other materials (UML, Use Cases, Business Rules, Functional & Non-Functional Specifications, User Interface Design Specifications, User Stories, Backlogs).
  • Conducting/facilitation of meetings and presentations.
  • Basic knowledge of one programming language would be a plus.
  • Strong verbal, written and interpersonal communication skills with all levels of the organization.
  • Upper-intermediate oral and written English
  • Strong analytical and self-management skills
Node.js Developer

CodeIT is inviting an experienced Node.js Developer to join one of our long-term projects and work on a permanent basis in our Kharkiv office

Required Skills

  • 3+ years of experience in Backend programming.
  • Proven experience in Node.js.
  • Strong knowledge JavaScript.
  • Strong knowledge in MySQL.
  • Knowledge of Angular Front-End framework will be a plus.
  • Understanding of MVC principles.
  • Experience with NGINX webserver will be a plus.
  • Experience in implementing web services with a REST and Web API architecture.
  • Experience with ElasticSearch will be a plus.
  • Ability to work with technical documentation/specifications for the project.
  • English level: Intermediate and higher.

Desired to Have

  • Experience with Socket.io
  • Experience with Amazon Web Services
  • Knowledge TypeScript, Express.js
Senior Android Developer

CodeIT is inviting Senior Android Developer to join our team.
You’re the right fit for this role if you’re responsible and independent, have a passion for creating new solutions, have a wide range of knowledge in the development. We believe you are a good communicator and you’re able to defend your opinion through arguments and facts.

Required Skills

  • 5+ years of applied Android coding experience.
  • At least 1 year with production Kotlin experience.
  • Advanced knowledge of Android SDK (API 21+) and Android Studio IDE.
  • Experience with Android Open Project and Jetpack.
  • Experience with Firebase, Retrofit/GSON, Socket.io, Google Maps/Places SDK, Git, Gradle, Gitlab CI.
  • REST principles understanding.
  • Strong knowledge of design patterns SOLID and GRASP paradigms.
  • Advanced knowledge of multithreading and memory management.
  • Solid knowledge of Java 8 would be a plus.
  • Knowledge of older API (15+) would be a plus.
  • Good spoken and written English.
Senior Software Test Engineer

We’re hiring for a Senior Software Test Engineer with a good perspective to become a QA Tech Lead.

Required Skills

  • 4+ years of experience in manual WEB and Mobile testing
  • Advanced knowledge of testing approaches, techniques, and methodologies
  • Strong experience in writing testing documentation
  • Basic Database (SQL) knowledge
  • Strong ability to prioritize in a multitasking environment
  • Strong analytical skills
  • Developed communication skills
  • Attentiveness to details and curiosity
  • Experience in API testing
  • Understanding the principles of client-server architecture
  • English — Upper-Intermediate level and higher
UI/UX Designer

We’re looking for a Senior UI/UX Designer who drives decisions and has a high level of autonomy to create elegant, simple and intuitive design solutions.

Required Skills

  • 4 years + of solid experience creating interfaces for web/mobile applications.
  • Strong experience in UI/UX design.
  • Experience in Branding/Identity design.
  • Excellent communication skills and ability to work with the development team.
  • Proficient knowledge of Sketch, Figma, Adobe СС Pack, Interface animation tool(s).
  • Strong attention to details.
  • Complete knowledge of Material Design and HIG.
  • Ability to multi-task and manage multiple projects simultaneously.
  • Online Portfolio with web and mobile projects.
  • Upper Intermediate level of English.
  • Team Leadership experience.
  • Be proficient in the style guide design and marketing material design for a single brand.
Quote Request

Feel free to contact us. We will answer all your questions and provide you with fast and thorough feedback.

.doc(x), .pages, .xls(x), .numbers, .pdf, .jpg, .png file types are supported.
By clicking the “Send” Button I confirm, that I have read and agree to the Privacy Policy