CodeIT

Joined in 2019
CodeIT is a technical partner in high-quality software development for clients around the globe.

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
  • · 62 views · 8 applications · 7d

    Lead QA Engineer (General)

    Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting a skilled and experienced Lead QA Engineer (Generalist) to join our team to drive quality assurance processes, lead...

    CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products.

     

    We are inviting a skilled and experienced Lead QA Engineer (Generalist) to join our team to drive quality assurance processes, lead testing efforts, and mentor a team of professionals. Your expertise will help ensure the delivery of high-quality IT solutions, optimize workflows, and contribute to the success of innovative projects.

     

    Required Skills and Qualifications:

     

    • 4+ years of extensive experience in manual testing of Web and Mobile applications, and 2+ 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.
    • Advanced knowledge of testing methodologies, encompassing a deep understanding of various testing approaches and techniques to ensure comprehensive test coverage
    • Demonstrated expertise in the creation of essential test artifacts, including Test Plans, Test Strategies, Test Approach documents, defect reports, Test Cases, and checklists.
    • 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. Good coding skills in JavaScript and Typescript, programming patterns and principles
    • Experience with Automation UI testing tools and frameworks, like Cypress / Playwright / CodeceptJS frameworks
    • Experience with continuous integration processes and tools, CI/CD pipelines and configuring automation tools as a part of development pipeline
    • 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.

     

    Will 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
    • Basic proficiency in Database (SQL) knowledge, enabling efficient data validation and testing.
    • Experience with start-ups and direct client interaction (without the need for a project manager) is highly advantageous.

     

    Responsibilities:

     

    • Lead by example: provide technical leadership and expertise within the field of Quality Assurance and Testing, conducting training and workshops.
    • Ability to work as a QA Team lead (Manual/Automation depending on the project needs) on the project, including setting up and maintaining QA 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 for process improvement (within the project and within the QA unit) and efficiency gains within the QA process and work on implementing them.
    • Collaborate with HR to recruit, hire, and onboard new team members, ensuring they are a good fit for the team and the organization.
    • Develop individual development plans for team members, identifying training opportunities and career paths within the organization, and providing mentoring and support (one-on-one meetings, feedback, coaching).
    • Encourage continuous improvement within the team by exploring opportunities to enhance processes, tools, and methodologies.
    • Assist team members in resolving technical issues, troubleshooting problems, and making sound technical decisions.
    • Foster the development of the internal and external QA community.

     

    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

     

    If you’re eager to take part in exciting projects and thrive in a collaborative environment, we warmly invite you to apply!

    More
  • · 50 views · 5 applications · 15d

    Middle Business Analyst

    Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediate
    CodeIT is looking for a self-driven and ambitious Middle Business Analyst to join our team on a full-time basis. Requirements 3+ years of experience in business analysis of projects in IT outsourcing companies Understanding of business analysis in...

    CodeIT is looking for a self-driven and ambitious Middle Business Analyst to join our team on a full-time basis.

    Requirements

     

    • 3+ years of experience in business analysis of projects in IT outsourcing companies
    • 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, 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

       

    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 (both for Waterfall and Agile methodologies)
    • Manage requirements (both for Waterfall and Agile methodologies)
    More
  • · 92 views · 9 applications · 21d

    Middle Full-Stack (React/Next + PHP/Laravel) Developer

    Full Remote · Ukraine · 3 years of experience · Upper-Intermediate
    Description CodeIT is looking for a skilled and enthusiastic specialist to join the team in building an innovative network of interlinked projects centered around the online casino concept. The main aim is to develop a dynamic platform that not only...

    Description

    CodeIT is looking for a skilled and enthusiastic specialist to join the team in building an innovative network of interlinked projects centered around the online casino concept. The main aim is to develop a dynamic platform that not only gathers traffic but also guides users to various gaming experiences based on their interests, whether it’s free casino games, real-money casinos, or competitive poker sites. You’ll contribute to a project focused on evaluating and promoting popular gaming sites, offering informative content, game rules, beginner guidance, and support for professionals — all in a fair and engaging environment.


    Requirements

    Main Stack (Frontend)

    • 3+ years of commercial experience with React.js based projects

    • Strong knowledge and experience with Next.js

    • Good JavaScript programming skills

    • Excellent HTML5, CSS3, ES6 skills

    • Markup experience with responsive layout

    Secondary Stack (Backend)

    • At least 3 years of experience with PHP on backend

    • Strong knowledge of Laravel

    • Strong knowledge of SQL

    • Good understanding of MVC and SOLID principles

    • Experience in implementing web services with REST and Web API architecture

    General Skills

    • Ability to work with technical documentation/specifications for the project

    • Good problem-solving skills and ability to work independently as well as in a team

    • Good communication and presentation skills

    • Ability to work with cross-functional teams

    • English level: Upper-intermediate or higher


    Nice to have

    • Experience with a headless CMS (Contentful preferred)

    • Hands-on testing experience with Jest, at least basic knowledge of Unit testing


    Responsibilities

    • Build the best-in-class user-facing features as part of the Product Hub on the flagship site

    • Opportunity to optimize and scale a global product

    • Write well-documented, clean code

    • Follow the current scrum-like process


    Benefits

    • 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)

    • Legal support

    • Well-equipped offices located in Kharkiv, Vinnytsia

    More
  • · 131 views · 43 applications · 28d

    Senior Flutter Software Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced Flutter Software Engineer to join our team and work on a permanent basis at one of our international...

    CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced Flutter Software Engineer to join our team and work on a permanent basis at one of our international projects.

    Requirements:

    • At least 5+ years of mobile development (preferably Android) with at least 3 years specialising in Flutter.
    • Proficiency in Dart programming language.
    • Strong understanding of the Flutter framework and its core principles.
    • Experience with third-party libraries and APIs.
    • Solid understanding of the full mobile development life cycle.
    • Experience with BloC architecture, Dio
    • Experience with custom UI implementation
    • Understanding of REST principles
    • Good knowledge of multithreading and memory management
    • Familiarity with cloud message APIs and push notifications
    • Experience with continuous integration
    • Good spoken and written English (upper-intermediate and higher).

    Would be a plus:

    • Experience with unit testing
    • Experience with delivering apps to Google Play or App Store
    • Experience in integrating 3rd-party services such as Firebase, Facebook SDK
    • Experience with GraphQL

    Responsibilities:

    • Design and build advanced applications for the Android/iOS platforms from scratch
    • Work with outside data sources and APIs
    • Implement custom UI elements
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
    • Conduct cross-reviews
    • Mentor less experienced engineers
    • Bug fixing and support of previous app versions
    • Create project/tech documentation
    • Communication with stakeholders (native speakers)

    Being a member:

    • 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
    More
Log In or Sign Up to see all posted jobs