BROWSE THE JOB VACANCIES CURRENTLY OPEN

icon-jobAgile Project Manager

We are looking for an Agile Project Manager to join our team. The project is a startup which turned into a successful product that has changed the logistics market in the USA. Our client is among top 10 transportation companies. If you want to work on a great product with a great team, then we are waiting for you.

Responsibilities:

  • Schedule and facilitate Scrum events. Currently, the team is virtual, but we hope that in a while we all back into the office;
  • Direct communication with the customer’s team. Close work with the Product Manager and the technical staff on a daily basis;
  • Coach the Development Team in self-organization and cross-functionality;
  • Help the Development Team to bring the highest value to the customer;
  • Build strong team relationship; 
  • Manage risks;
  • Create report for the management and for the customer;
  • Participate in staffing.

Requirements:

  • 3+ years of experience in Project Management;
  • Experience in managing small teams from 5 people and more;
  • Strong understanding of Scrum methodology and Agile principles;
  • Experience in Agile project management using Scrum or Kanban;
  • Experience in facilitating Agile events, understanding of facilitation diamond approach;
  • Excellent English speaking and writing skills. Experience in working with English speaking customers is required; 
  • Solid understanding of engineering practices.

Will be a plus:

  • Technical background;
  • Knowledge in Scrum of Scrum or any other scale Agile framework;
  • Any Agile certification will be a plus.
Send CV
icon-jobJunior React Native developer

IT Craft invites a Junior React Native Developer to join the company.

Requirements:

  •  At least 6 months of commercial experience;
  •  Knowledge of React Native technology (Native API, React, React Hooks, Redux, UI, Native Components, linking, lifecycle hooks);
  •  Knowledge of JavaScript (asynchronous development, promises, prototypes, scopes, events, error handling);
  •  At least Pre-Intermediate English;
  •  Any commercial or non-commercial experience in Native mobile development (Java, Objective-C) will be a plus.
Send CV
icon-jobJunior Automation QA Engineer

IT Craft invites a Junior Automation QA Engineer to join our team.

About the project:

Custom Enterprise resource planning system for one of the largest food manufacturers in the East Coast of the United States working in the b2b market. This is an internal web-based system that integrates all the main business processes including product management, orders management, billing and shipping processes, warehouse activities, etc. 

The big challenging part for the team is to have frequent and stable deployment in a production environment several times per week. We are continuously looking for improvements in our processes and approaches: how we write code, autotest, project documentation, how we communicate with the customers.

Key Responsibilities:

  • Development and support test automation scripts using Selenium WebDriver + C#.

Requirements:

  • At least 0,5  year of  commercial experience in automation testing;
  • Understanding of Web application and browser functioning principles;
  • Experience with bug tracking systems;
  • Experience in writing test documentation;
  • Knowledge of SQL;
  • Knowledge of C# or Java;
  • At least pre-intermediate level of English.
Send CV
icon-jobMiddle Automation QA Engineer

IT Craft invites an Automation QA Engineer to join our team. 

We develop a full cycle transportation management system which is targeted on the US and Canada markets and operates all over the countries working with carriers and customers. The team uses customly configured processes based on Scrum framework and tightly cooperates with the US customers.

Key Responsibilities:

  • Development and support test automation scripts using Selenium WebDriver + C#;
  •  Maintaining the automation framework and identifying and implementing improvements;
  • Execute System/Integration testing and analyzing results;
  • Other responsibilities related to Automation, QA and Testing.

Requirements:

  • At least 2 years of experience in commercial applications’ testing;
  • At least 1 year of experience in automation testing;
  • Understanding of Web application and browser functioning principles;
  • Practical experience in implementing automated tests on different application layers (System, Integration, etc.);
  • Experience with Git;
  • Experience with bug tracking systems;
  • Experience in writing test documentation;
  • Knowledge of SQL;
  • Knowledge of C# or Java;
  • At least pre-intermediate level of English.

Will be a plus:

  • Automating Selenium Tests in Azure Pipelines;
  • Experience of working in an Agile Scrum development team, estimating and prioritizing testing tasks;
  • Experience with XRay/TestRail or similar tools;
  • Good understanding of QA methodology – test plans, test cycles, and software releases;
  • Experience in designing/maintaining automation frameworks.
Send CV
icon-jobMiddle NodeJS (NestJS) Developer

IT Craft invites a Middle NodeJS (NestJS) Developer to join the company for the new project that will be developed on NodeJS, NestJS, Elm, Prisma ORM, SQL Server, and Redis. 

Responsibilities:

  • Write high performance and reusable code modules; 
  • Follow coding standards and best practices;
  • Contribute in all phases of the development lifecycle;
  • Regular acquaintance with new technologies, skill up.

Required Qualifications:

  • Understanding of OOP and standard patterns of development;
  • 1,5 years of commercial experience with JS;
  • Experience in back-end development with NodeJS + NestJS;
  • Understanding prototyping in JavaScript and standards of ES5/ES6;
  • Proficiency in SQL and NoSQL; 
  • Knowledge of Git.

Preferred Qualifications:

  • Experience with Prisma ORM;
  • Experience with Redis (Cache);
  • Experience with Elm;
  • Able to develop systems that meet architectural objectives including reusable, scalable code;
  • Ability to follow the timeline and meet deadlines;
  • Good writing and verbal skills in English.
Send CV
icon-jobReact Native developer

IT Craft invites a React Native Developer to join the company.

Requirements:

  • At least 1 year of commercial experience;
  • Strong knowledge of React Native technology (Native API, React, React Hooks, Redux, UI, Native Components, linking, lifecycle hooks);
  • Strong JavaScript knowledge (asynchronous development, promises, prototypes, scopes, events, error handling);
  • At least Pre-Intermediate English;
  • Experience in Native mobile development (Java, Objective C) will be a plus.
Send CV
icon-jobMiddle QA Engineer (Web and Mobile)

We invite a Middle QA Engineer to join the company.

Requirements:

  • At least 2 years of commercial experience in IT as a QA Engineer;
  • Knowledge of QA theory, QA processes, methodologies, standards and practices;
  • Strong knowledge of testing techniques and ability to apply them;
  • Experience in Web application testing;
  • Experience in iOS & Android native application testing;
  • Strong analytical and problem-solving skills, self-organizing;
  • Upper-Intermediate English.

Will be a plus:

  • Basic knowledge of programming;
  • Understanding of client-server architecture;
  • Knowledge of SQL requests.
Send CV
icon-jobUnity Developer

IT Craft invites a Unity developer to join .NET department and to become a part of the team that works on AR/VR projects.

Requirements:

  • At least 1 year of commercial experience with Unity;
  • Knowledge of C#;
  • Knowledge of SOLID, OOP;
  • Experience in design patterns;
  • Experience and understanding of client-server architecture where unity is the client;
  • Experience in working with shaders;
  • Experience in integrating with third-party libraries and SDKs;
  • Experience in development for Android and iOS;
  • At least Pre-Intermediate English.

Will be a plus:

  • Experience with ASP.NET Web API, ASP.NET CORE;
  • Knowledge of Angular, Typescript;
  • Knowledge of Docker;
  • Experience with Databases (MongoDB, MSSQL, MySQL, PostgreSQL, SQLite);
  • Time management skills;
  • Experience in creating estimates.

Please send your CV. Also, we`ll be thankful for receiving your github profile, code examples or descriptions of completed projects.

Send CV
icon-jobJavaScript Developer (React, Typescript, GraphQL, AWS)

We are looking for a smart and responsible developer to join a development team working on an existing highly complex state of the art real-time web application used by different organizations in their day-to-day trading activity. The service offered by the application is critical to its users, many within a high profile financial organizations.

Project technologies: JavaScript, Typescript, React (with hooks), GraphQL.
Amazon Web Services: AWS Amplify, CloudFormation, Lambda Functions, DynamoDB, Cognito, AppSync, SES, SNS, SQS.

Requirements: 

  • At least 2 years of commercial experience with JavaScript projects;
  • Strong JavaScript knowledge (SOLID principles, Patterns, ES6 features, asynchronous development, WebSockets, HTTP);
  • Experience with TypeScript;
  • Experience with React (with hooks);
  • Upper Intermediate English is a must.

Will be a plus:

  • Experience with GraphQL, Amazon Web Services: AWS Amplify, CloudFormation, Lambda Functions, DynamoDB, Cognito, AppSync, SES, SNS, SQS (or desire to learn as a must).
Send CV
icon-jobMiddle ReactJS developer

We're expanding and looking for a highly experienced and motivated Middle ReactJS developer to become a part of our team. 

We are serving customers from all over the world, which means you'll get a chance to further strengthen your English and communication skills. Our team works with various programming languages and technologies, but currently we're interested in progressing a modern stack of technologies - React, Webpack, ES6+.

Requirements:

  • 2+ years of hands-on experience with ReactJS (React hooks); 
  • Solid understanding of JavaScript and the latest features (ES6+);
  • Experience in HTML, CSS, SASS, AJAX, JSON;
  • Experience with GULP/Webpack;
  • Knowledge of Redux/MobX;
  • Experience in developing REST web services and working with APIs;
  • Experience with such testing tools as Jest, Enzyme;
  • Proficiency with Git and Github;
  • At least Intermediate level of English.
Send CV
icon-jobReactJS developer

IT Craft invites ReactJS developers to join the company.

Responsibilities:

  • Participation in understanding and analyzing project requirements and specifications and giving estimates;
  • Follow coding standards and best practices;
  • Collaboration within the team in order to achieve the requirements above.

Required qualifications:

  • At least 1 year of experience in web development;
  • Strong knowledge in ReactJS and experience with it at least 6 months;
  • Experience in integration of REST or SOAP web services and working with APIs;
  • Must have experience using version control systems such as GIT;
  • Understanding of the entire software development life cycle;
  • Intermediate English (written and spoken).

Desired skills:

  • Experience with other modern JS frameworks like Angular;
  • Knowledge of design patterns;
  • Experience with task tracking systems like JIRA, Redmine;
  • Experience in developing scalable systems.
Send CV
icon-jobAngular Developer

IT Craft invites a developer to join the company for working on new and existing projects.

Main requirements:

  • At least 1 year of commercial development experience;
  • Hands-on experience with AngularJS/2+;
  • Knowledge of one or more MVC frameworks, REST;
  • Proficiency in developing user interfaces: HTML, CSS, JavaScript;
  • Solid understanding of object-oriented programming;
  • English: intermediate or higher.

Desired requirements:

  • React/Three.js;
  • Typescript;
  • Experience with jQuery;
  • Server-side development using .NET/NodeJS/ PHP.

We offer:

  • Competitive salary according to the qualifications;
  • Comfortable working environment, friendly team;
  • Flexible working hours;
  • 21-working days paid vacation, sick list;
  • Reward for sports activities;
  • In-house English classes.

Please send your CV! 

Send CV
icon-jobMiddle Front-end developer (Angular)

We're looking for an Angular developer to join a team working on a complex configurable system that provides searching, organizing and conducting audio/video/chat for short consultations, long group calls and webinars for up to 3000 people. The system supports multiple platforms, each of which is configured for its own set of functions and has a customized design.

Technologies:

Angular 10+, Angular CLI, Webpack, Typescript, Rxjs 6.x, SCSS, HTML/CSS.

Responsibilities:

  • Architecture & development of new reusable components & widgets;
  • Integration with server-side REST API;
  • Active working on UI/UX (HTML/CSS/JS);
  • Working with requirements.

Requirements:

  • Good knowledge of Vanilla JavaScript;
  • Good Knowledge of Typescript;
  • Experience with Angular 6+;
  • Good knowledge of HTML/HTM5 and CSS/CSS3;
  • Good knowledge of Sass/SCSS preprocessors;
  • Ability to develop systems that meet architectural objectives including reusable, scalable code;
  • Good understanding of Git;
  • Experience with Unit testing (Karma, Jasmine etc.);
  • Problem-solving skills;
  • Teamwork, communication, flexibility;
  • At least pre-intermediate English.

Will be a plus:

  • Experience with Angular 10+;
  • Experience with NgRx;
  • Experience with OAuth2;
  • Experience with docker/docker-compose;
  • Experience with WebRTC and websocket;
  • Experience with integration frontend widgets to the external systems.
Send CV
icon-jobMiddle Full Stack developer (Laravel / React), Office or Remote

IT Craft invites Middle Laravel / React developer to join the team and to start developing new project - SAAS platform developed for managing the process of providing the parking services and tracking all the related details by customers and representatives of the parking companies.

Responsibilities:

  • Creating or participating in the project architecture creation;
  • Developing a wide range of tasks with different complexity;
  • Supporting and enhancing already developed solutions;
  • Giving estimates;
  • Following coding standards and best practices;
  • Collaboration within the team to achieve the requirements above.

Required Qualifications:

  • At least 2 years of commercial experience in web development;
  • Strong knowledge in Laravel and experience with it for at least 1,5 years;
  • Strong knowledge of Javascript and experience with it at least 1 year;
  • Strong knowledge of working with relational databases (MySQL); 
  • Experience with ReactJS;
  • Experience in developing REST web services and working with APIs;
  • Must have experience using version control systems, such as GIT;
  • Understanding of the entire software development life cycle;
  • Knowledge of OOP and design patterns;
  • At least Intermediate level of English (written and spoken).

Desired skills:

  • Experience with other modern PHP frameworks like Symfony, Yii2;
  • Experience with server-side JS engine - NodeJS;
  • Database optimization and replication knowledge (MySQL, PostgreSQL);
  • Experience with task tracking systems like JIRA, RedMine;
  • Experience with developing scalable systems.
Send CV
icon-jobFull Stack PHP/JS Developer

We’re looking for a skilled PHP/JS Developer to join a friendly team who are developing a language learning platform. With over 8 years on the market, the product grew into a highly successful platform and our team size increased from one Web developer to three groups for each platform: Web, iOS, Android. 

The project does not stand still, we’re constantly introducing various practices and technologies. For instance, on the web side we switched to Symfony and React.

Modern technology stacks and non-trivial tasks will not let you feel bored. The amount of work increases and we want to strengthen the Web development team.

Every two weeks we release new product versions. We focus both on new features and code refactoring. 

Requirements:

  • Professional experience in hands-on software development PHP, MySQL, HTML + CSS;
  • Experience in working with Symfony 3-5;
  • Strong knowledge of OOP and patterns, SOLID, REST;
  • Knowledge of JavaScript (ES5 / ES6);
  • Experience with Twig;
  • Git skills;
  • Experience in Unit-tests development.

Will be a plus: 

  • Knowledge of Bootstrap framework;
  • Experience with React, Dust.js; 
  • Experience with PhpSpec;
  • Working experience with various API’s (e.g. YouTube, Algolia);
  • Knowledge of Docker;
  • Knowledge and experience with AWS services (Amazon Web Services‎);
  • Experience with Continuous Integration, Continuous Delivery;
  • Knowledge of A/B testing principles;
  • Experience as a member of an Agile team.
Send CV
icon-jobLaravel Developer

IT Craft invites a Laravel Developer to join the company.

Responsibilities:

  • Participation in understanding and analyzing project requirements and specifications and giving estimates;
  • Follow coding standards and best practices;
  • Collaboration within the team in order to achieve the requirements above.

Required qualifications:

  • At least 1 year of experience in web development;
  • Strong knowledge in Laravel or Lumen and experience with it at least 6 months;
  • Experience in development REST or SOAP web services and working with APIs;
  • Must have experience using version control systems such as GIT;
  • Understanding of the entire software development life cycle;
  • Intermediate English (written and spoken).

Desired skills:

  • Experience with other modern PHP frameworks like Symfony, Yii2;
  • Database optimization and replication knowledge (MySQL, PostgreSQL);
  • Experience with Angular or React;
  • Knowledge of design patterns;
  • Experience with task tracking systems like JIRA, Redmine;
  • Experience in developing scalable systems.
Send CV
icon-jobTrainee Full stack PHP Developer (Laravel / ReactJS)

We are looking for smart students or graduates to become a part of our team. We don't require any commercial experience, only initial knowledge that is a part of a university program and your desire to learn is required!

Requirements:

  • Higher technical education (or the last courses student);
  • Good knowledge of OOP;
  • Good knowledge of Database design (DB design and SQL queries);
  • Theoretical knowledge and elementary practical skills of server-side development using PHP, MySQL;
  • Theoretical knowledge and elementary practical skills of developing client side interfaces using HTML, CSS, JavaScript;
  • English: you should feel comfortable in dealing with the requirements and documentation in English;
  • Availability to work in the office minimum 30 hrs in a week.

Desired requirements:

  • Theoretical knowledge of Design Patterns;
  • Theoretical knowledge and elementary practical skills of development using JavaScript Frameworks, like ReactJS or Angular;
  • Theoretical knowledge and elementary practical skills of server side development using Laravel or similar frameworks (Symfony, Yii, Zend).
Send CV
icon-jobWordPress Developer (Office or Remote)

IT Craft invites WordPress Developer who would like to become a full stack developer to join our team, both for working remotely or in the office.

Responsibilities:

  • Website development from scratch using CMS Wordpress;
  • Development of themes and plugins for websites based on WP.

Requirements: 

  • At least 1.5 years of commercial development experience;
  • Good knowledge of PHP, SQL;
  • Strong knowledge of themes structure, templates, hooks, widget API;
  • Experience with creation HTML/CSS layouts;
  • Experience in using GIT, SVN;
  • English: you should feel comfortable in dealing with the requirements and documentation in English, you should be able to speak on the calls with the clients.

Will be a plus:

  • Experience with Shopify CMS;
  • Basic knowledge of Photoshop;
  • Basic knowledge of JavaScript.
Send CV
icon-jobSEO specialist

We are looking for a SEO specialist to join our company.

Key responsibilities:

  • Improving search results and the company's sites’ rankings in major search engines in order to attract new customers.

Additionally:

  • Development of a General strategy for the promotion of the company's websites;
  • Knowledge of search systems/algorithms ranking factors; 
  • Getting website to the top of search engines;
  • Сonducting comprehensive audits of the websites;
  • Working with semantic core;
  • On-page and off-page optimization;
  • Monitoring competitors activity;
  • Interaction with copywriters, developers;
  • Development and implementation of working strategy with links;
  • Searching for alternative ways of website promotion;
  • Track results and prepare reports.

Requirements:

  • At least 1 year of commercial experience;
  • 6+ months experience on projects for the U.S. market;
  • Intermediate English.

Will be a plus:

  • Good technical knowledge in the field of on-page and off-page optimization;
  • Working knowledge of Google Analytics, Google Search Console, Google Ads;
  • Experience with the following tools: ahrefs / serpstat / majestik / similarweb / netpeak;
  • Experience with link exchanges, audit reference weight, links publishing;
  • Experience in setting up contextual advertising;
  • Knowledge of IT technologies.

 

Send CV
Do you have any questions?

Feel free to address them. Let’s talk!

Ask a Question
DO YOU NOT SEE A MATCHING VACANCY ON THE LIST?

Send your CV and we will get in touch with you as soon as a suited position is open.

Send CV

OUR TEAM GROWTH IN NUMBERS

team number

WE OFFER

WE OFFER

Stable career and professional growth

WE OFFER

Comfortable working environment

WE OFFER

Paid vacation

WE OFFER

Competitive salary according to the qualifications

WE OFFER

Sick days

WE OFFER

Talented and creative team

WE OFFER

Reimbursements for athletic activities

WE OFFER

English classes

WE OFFER

Flexible schedule

WE OFFER

Corporate events

Our life

life itc
life itc
life itc
life itc
life itc
life itc
life itc
life itc
life itc
life itc
life itc
life itc
×
Let’s stay in touch