
CodeIT
We have a 17-year track record of success and an internationally-based team of 200+ highly motivated and experienced professionals.
Reasons for joining us:
You will work on cutting-edge technology projects and realize ideas and experiments, resulting in high-quality services.
You will be a part of the team, passionate about what we do, and where people are the company's soul.
You can grow professionally and achieve more because constant training and development are in our DNA.
You will work for projects and clients worldwide and get experience in a multicultural environment.
You will be provided with an attractive social package, benefits, and flexible working conditions because work-life balance is essential to us.
CodeIT’s benefits:
Career path and professional development (seniority level system, individual development plan, mentoring)
Continuous learning (corporate Udemy account and internal knowledge base)
English lessons (corporate classes and one-on-one sessions with a native speaker)
Legal support (comprehensive legal support from CodeIT’s legal specialists)
Team building (corporate activities and joyful events)
Paid time off & compensations (vacation, sick leave, remote work, compensation for the expenses of participation in conferences, workshops, invited experts, etc.)
Our clients:
CodeIT builds long-standing business relations with our clients. We are equally engaged in the process, dedicated to the project’s success, and motivated to provide a high-quality service.
A partnership built on mutual trust is one of our greatest values, and we have a strong record of success with:
500+ projects delivered
97% positive customer reviews
53% of clients return with new projects
Services and technologies:
We create custom web and mobile solutions for various industries: healthcare, fintech, e-learning, manufacturing, supply chain and logistics. Our full-cycle development services include:
Web development
Mobile development
DevOps
QA (automation and manual)
Business analysis
System modernization
Software security testing services
-
· 19 views · 6 applications · 19d
Lead Sales Development Representative
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateCodeIT is a service product development company that knows how to transform business ideas into profitable IT products. Our Business Development Department consists of 20+ motivated professionals who generate demand, build trusted relationships, and drive...CodeIT is a service product development company that knows how to transform business ideas into profitable IT products. Our Business Development Department consists of 20+ motivated professionals who generate demand, build trusted relationships, and drive measurable growth.
We’re now looking for an experienced Lead SDR to take ownership of our outbound engine — strengthen the team, improve message quality, and scale results. Your focus will be on team leadership, hypothesis testing, and crafting irresistible outreach strategies.
If you’re ready to lead with confidence, test bold ideas, and bring structure to an outbound system — we’d love to talk!
Requirements:
- 2+ years of experience in building or managing a B2B outbound process
- Previous experience with selling B2B services
- Guru of outreach tools (email and LinkedIn)
- Solid experience as an SDR or sales manager
- Understanding outsourcing and outstaffing challenges
- Learn and adapt fast to relevant industries and business needs
- English level: Upper-Intermediate or higher
- Awareness of automation trends and AI-powered tools that can improve SDR workflows
- Hands-on experience implementing automation tools or improving outbound workflows through tech would be a strong plus
Nice to havе:
- Result-driven approach
- Eager to learn and experiment
- Openminded personality
- Great team player
Responsibilities:
- Lead the SDR team
- Reach team KPIs
- Regular conversion tracking
- Write appealing and constantly optimize sales scripts
- Guide the lessons learned with the SM team
- Run a few campaigns on your own
- Bring ideas and test new hypotheses
- Build relations with prospects
CRM management
Being a member of the CodeIT team means:
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops, invited experts
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Well-equipped offices located in Kharkiv, Vinnytsia
-
· 371 views · 51 applications · 2d
Lead Automation QA Engineer
Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateCodeIT is a service product development company. We know how to transform business ideas into profitable IT products. We are inviting a skilled and experienced Lead Automation QA Engineer to join our team to drive quality assurance processes, lead...CodeIT is a service product development company. We know how to transform business ideas into profitable IT products.
We are inviting a skilled and experienced Lead Automation QA Engineer to join our team to drive quality assurance processes, lead testing efforts, and mentor a team of professionals. Your technical expertise in test automation and leadership skills will directly contribute to the successful delivery of innovative and high-quality software solutions.
If you’re passionate about automation, eager to make a real impact, and thrive in a collaborative and forward-thinking environment - we’d love to hear from you!
Required Skills and Qualifications
- 2+ years of extensive experience in manual testing of Web and Mobile applications, and 4+ years in automation testing, demonstrating a proven track record of delivering high-quality results
- Previous experience in Team and Tech Leadership roles, showcasing leadership abilities and the capacity to guide and mentor team members
- Experience in implementing project architecture for Automation tests from scratch
- Advanced knowledge of testing methodologies, encompassing a deep understanding of various testing approaches and techniques to ensure comprehensive test coverage
- Expertise in the creation of essential test artifacts, including Test Plans, Test Strategies, Test Approach documents, Test reports, Test coverage documents
- QA Management experience across multiple projects, highlighting the capability to lead and guide testing teams to success.
- Proficiency in REST/SOAP API testing, with the ability to validate and ensure the integrity of data exchanges
- Excellent understanding of test automation principles and test levels, experience implementing such principles as Automation Test strategy for specific project needs
- Experience in the creation of automation frameworks from scratch. Great coding skills in JavaScript and Typescript, programming patterns and principles
- Good experience with Automation UI testing tools and frameworks, like Cypress / Playwright and other frameworks
- Great experience with version control (git)
- Experience with continuous integration processes and tools, CI/CD pipelines and configuring automation tools as a part of development pipeline (GitLab, github actions, BitBucket)
- Experience with Reporting tools, including selecting the tools for project needs and configuring it
- Exceptional interpersonal communication and customer service skills, fostering effective collaboration and client communication (product mindset, strong analytical and problem-solving skills, attention to detail and a curious mindset)
- Proficiency in English at the Upper-Intermediate level or higher, facilitating effective communication in a global context.
Basic proficiency in Database (SQL) knowledge, enabling efficient data validation and testing
Would be a plus
- Experience in Security testing and Load testing, enhancing the ability to identify vulnerabilities and optimize performance
- Experience with Cloud based system deploy and testing
- Experience with start-ups and direct client interaction (without the need for a project manager) is highly advantageous
- Experience with mobile automation frameworks and tools (Appium, Detox or others)
- Experience with monitoring tools (Sentry, New Relic, Grafana)
Experience with AI tools usage in automated testing areas, test data generation etc
Technologies / Tools
- Playwright, Cypress, WebDriverIO
- Playwright / Cypress reporting, ReportPortal, Mocha reporting, Junit reporting
- Zephyr, Xray, TesRail
- GitLab CI, Github Actions, BitBucket Pipelines
- Postman, Insomnia, Kreya
- BrowserStack, Sauce Labs
- Docker, Kubernetes
Sentry, Grafana, New Relic, Datadog
Responsibilities
- Lead by example: provide technical leadership and expertise within the field of Quality Assurance, Testing and Automation, conducting training and workshops
- Work as a Senior AQA and/or QA Team lead (Automation and Manual processes, depending on the project needs) on the project, including setting up and maintaining QA and AQA processes from scratch and leading the team of subordinates
- Identify areas of gaps in the Automation coverage process and work on implementing them in cooperation with the Development team
- Defining and monitoring Quality and Automation metrics (related to Regression, Bugs, Automation coverage KPIs)
- Maintain direct communication with the Client and the Client’s team regarding business goals and needs and make appropriate QA process adjustments
- Identify areas and encourage process improvement (within the project and within the QA unit) and efficiency gains within the QA/AQA process and work on implementing them
- People management: collaborate with HR to recruit, hire, and onboard new team members, develop individual development plans for team members, and provide mentoring and support (one-on-one meetings, feedback, coaching)
- Assist team members in resolving technical issues, troubleshooting problems, and making sound technical decisions
- Foster the development of the internal and external QA community
-
· 102 views · 20 applications · 19d
Senior/Lead Business Analyst
Ukraine · 4 years of experience · B2 - Upper IntermediateCodeIT is looking for a self-driven and ambitious Senior 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...CodeIT is looking for a self-driven and ambitious Senior 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.
Project Overview
Our client is one of the leading beauty salon chains in the U.S. market. The company has an established and large-scale digital product ecosystem — including both customer-facing applications and internal systems (such as accounting, CRM, billing, etc.).
The project involves long-term collaboration that includes maintaining existing solutions, gradual modernization of client-facing applications, and the development of new features for end-user products.
This is a great opportunity to work with real business-critical systems while combining stability with continuous growth and improvement.
REQUIRED SKILLS- 4+ years of experience in business analysis of IT projects
- Understanding of business analysis in different methodologies (Waterfall, Agile)
- 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)
- Conducting/facilitation of meetings and presentations
- Basic knowledge of one programming language would be a plus
- Experience in presales activities
- Product management background
- 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
RESPONSIBILITIES
- Perform requirements elicitation (both on the pre-sale stage and during the project implementation)
- Collaborate with stakeholders to elicit, communicate, and maintain requirements
- Analyze requirements, document, and model them
Manage requirements
BEING A MEMBER OF THE CODEIT TEAM MEANS
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Joyful corporate events, team buildings, hobbies and sport communities
- Well-equipped offices located in Kharkiv, Vinnytsia and Sofia
- Discounts and bonuses of IT Loyalty program
-
· 51 views · 15 applications · 10d
Middle+/Senior Data Engineer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - Upper IntermediateThis is for E2E Project, which is collecting player level data for our brands, which helps us to track revenue on various pages/brands and better understand how our users are using our products and what's trending. Our vision for this is to become the...This is for E2E Project, which is collecting player level data for our brands, which helps us to track revenue on various pages/brands and better understand how our users are using our products and what's trending. Our vision for this is to become the central source of truth for user journey insights, empowering our company to make smarter, faster, and more impactful decisions that drive commercial growth and product innovation.
Role requirements:
- 3+ years of experience as a Data Engineer or Software Engineer working on data infrastructure.
- Strong Python skills and hands-on experience with SQL and Snowflake.
- Experience with modern orchestration tools like Airflow and data streaming platforms like Kafka.
- Understanding of data modeling, governance, and performance tuning in warehouse environments.
- Ability to work independently and prioritize across multiple stakeholders and systems.
- Comfort operating in a cloud-native environment (e.g., AWS, Terraform, Docker).
- Python side:
- must have is experience in pulling and managing data from APIs
- nice to have would be web scraping via browser automation (playwright / selenium / puppeteer for example)
Role Responsibilities:
- Build connectors to external partners to harvest the data
- Build custom functions to process the data
- Integrate data into Snowflake and other reporting tools
- Work cross teams and cross functions to provide good quality and speed of data
Champion and challenge existing solution to improve and optimize them even further
Key Skills/What they'll be working on:
- Design, build, and maintain ETL/ELT pipelines and batch/streaming workflows.
- Integrate data from external APIs and internal systems into Snowflake and downstream tools.
- Own critical parts of our Airflow-based orchestration layer and Kafka-based event streams.
- Ensure data quality, reliability, and observability across our pipelines and platforms.
- Build shared data tools and frameworks to support analytics and reporting use cases.
Partner closely with analysts, product managers, and other engineers to support data-driven decisions.
-
· 21 views · 1 application · 1d
Middle/Senior Business Intelligence Developer (Project Work)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateOur client is a company that operates a platform driving traffic to various online brands (indirectly related to the casino industry). The team focuses on collecting and analyzing player-level data, enabling them to track revenue across different pages...Our client is a company that operates a platform driving traffic to various online brands (indirectly related to the casino industry). The team focuses on collecting and analyzing player-level data, enabling them to track revenue across different pages and brands, gain deeper insights into user behavior, and identify emerging trends. Their vision is to establish a single source of truth for the user journey, empowering the company to make smarter, faster, and more impactful decisions that foster commercial growth and product innovation.
Project duration: long-term full-time engagement.Responsibilities
- Clean, structure, and organize raw data for analysis by commercial stakeholders
- Build and maintain data models to enable faster and more accurate reporting
- Use Tableau to design dashboards and visualize data (e.g., tracking E2E revenue vs. campaigns, visualizing active deals for monitoring and account overview)
- Validate data accuracy, handle missing data, and maintain consistent metric definitions.
- Schedule data refreshes and automate repetitive reporting tasks
- Build and enhance Tableau/Snowflake dashboards
- Flag potential data accuracy issues to the Data Ops team
Requirements
- Strong experience with Tableau
- Solid knowledge of SQL
- Experience with Snowflake (nice to have)
- Ability to collect and join data from multiple sources
- Strong analytical skills and ability to interpret complex datasets
- Experience in data visualization and dashboard building
- Good collaboration and communication skills to work effectively with commercial, product, and engineering teams