BROWSE THE JOB VACANCIES CURRENTLY OPEN

icon-jobAgile Project Manager

Agile team is looking for a Project Manager who will take a leading position and will bring the team to the next level of the Tuckman ladder. The team is growing, customer’s business is growing, and the number of users is growing rapidly so there are a lot of challenges for you.

Requirements:

  • 2+ years of experience in project management;
  • Experience in managing team of 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;
  • Any Agile certification.

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;
  • Validate and verify requirements;
  • Communicating requirements to the team;
  • Decompose business requirements into Epics/User Stories;
  • Backlog management;
  • Develop acceptance criteria to support QA, based on customer knowledge;
  • Maintenance project documentation; 
  • 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.
Send CV
icon-jobManual / Automation QA Engineer

About the project & Role.

Our team is working on new POS System. The main purpose of this application is to organize workflow in a restaurant and provide all kinds of reportings.

This project is consisting several sub-systems like POS application, Payment Gateway system to process transactions, Cloud based management system to push live updates and manage installed POS desktop clients and Licencing system that is meant to secure an application. 

We are looking for QA who is ready to review not trivial tasks, work with requirements, be ready to work with different devices.

Required qualifications:

  • 1,5+ years of experience in Testing;
  • 0,5+ years of experience in Automation Testing;
  • Knowledge and experience in Test Design, Test Case creation and maintenance;
  • Test Automation with .NET;
  • Knowledge of Test Automation concepts and approaches;
  • Experience with Desktop application testing;
  • Create, manage and control test documentation (checklists, bug reports, test cases and etc.);
  • Attentiveness to details;
  • Being self-driven, flexible and able to work independently;
  • Good communication skills;
  • Intermediate English level.

Will be a plus:

  • Experience in an Agile environment;
  • Experience in using TestRail;
  • Experience in ProtractorJS;
  • Experience in direct communication with clients;
  • UI/UX experience;
  • Understanding and experience with API testing;
  • SQL skills.
Send CV
icon-jobStrong Junior Full Stack (.NET+Angular) developer

IT Craft invites Strong Junior Full Stack developer to join our team.

Requirements:

  • At least 1.5 years of experience in working with .NET, C#, OOP Concepts MVC applications with specific exposure to .NET;
  • Good knowledge of SQL, experience with MS SQL;
  • Excellent problem solving analytical and debugging skills;
  • Analytical, communication and client Interfacing skills;
  • Great English-speaking communication skills;
  • Experience with Agile methodologies for software development.

Will be a plus:

  • Experience with TypeScript/JavaScript, Angular 4+.
Send CV
icon-jobRecruitment Researcher

IT Craft invites a Recruitment Researcher motivated to grow in recruitment field to join our friendly and professional team. 

Responsibilities: 

  • Sourcing potential candidates;
  • CVs screening according to vacancies requirements;
  • Various market analysis, researches, related reports;
  • Participating in job descriptions placement and other recruiting processes.

Skills and qualifications required:

  • Strong Web research skills;
  • Understanding of IT job market;
  • Knowledge of programming technologies;
  • Result-oriented, patient and attentive to details;
  • At least Intermediate level of English.

Please send full version of your resume with cover letter, so we’ll know that you read the job description carefully and consider the resume first.

In the cover letter please focus on the next points:

1) Why do you want to work as a Recruitment Researcher?

2) Which of your skills and personal qualities fit this position requirements?

Send CV
icon-jobMiddle .NET developer

IT Craft invites a Middle .NET Developer to join the company

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.

Requirements:

  • At least 2 years of experience working in .NET, C#, OOP Concepts MVC applications with specific exposure to .NET;
  • Experience with Agile methodologies for software development and exposure to a software life cycle;
  • Excellent problem solving and debugging skills;
  • Good knowledge of SQL, experience in working with MS SQL, PostgreSQL;
  • Experience in working with JavaScript;
  • Web Services — REST, Web APIs;
  • Analytical, communication and client interfacing skills;
  • Intermediate level of English.

Will be a plus:

  • Experience with Angular 2+;
  • Experience with TypeScript;
  • Any kind of experience working with ASP.NET Core;
  • Experience in writing Unit Tests;
  • Team Leading experience.

Responsibilities:

  • Feature development;
  • Conduct the code reviews;
  • Ensure high-level quality of the code;
  • Communicate with the customer;
  • Communicate with the Team Lead regarding the architecture decisions.

Please send your CV. 

Send CV
icon-jobJavaScript developer (Angular)

IT Craft invites JavaScript developer to join our team.

Technologies: Angular, NestJS, NX, Jest, TypeORM, PostgreSQL, Typescript, SCSS.

Requirements:

  • 2+ years of commercial experience;
  • Strong knowledge of Angular 5+;
  • Strong knowledge of Typescript;
  • Experience with Express or NestJS is required;
  • Experience in writing unit tests is required. Experience with Jest will be a plus;
  • Experience with NX is a plus;
  • Experience with TypeORM;
  • Good understanding and using of RxJS;
  • Good understanding of Git;
  • Experience with SCSS;
  • Intermediate English;
  • Knowledge of German is a plus;
  • We will also offer ability (and help) to grow your personal and professional skills.
Send CV
icon-jobReact Native Developer

IT Craft invites React Native Developer to join the company.

The idea behind this project is to create a property management platform for multi family projects in the United States. It is in the early stage and the developer who will work on this project will have an opportunity to take part in creating core functionality as well as extending the application with new features. 

We are looking for a developer who has: 

  • At least 1 year of real commercial experience with React Native;
  • Strong knowledge in React Native technology that includes Native API, UI, Native Components, linking, lifecycle hooks;
  • Strong JavaScript knowledge, asynchronous development, promises, prototypes, scopes, events, error handling;
  • Native mobile development (Java, Obj C) will be a bonus;
  • At least Intermediate English.
Send CV
icon-jobReactJS Developer

IT Craft invites ReactJS Developer to join the company.

The idea behind this project is to create a property management platform for multi family projects in the United States. It is in the early stage and the developer who will work on this project will have an opportunity to take part in creating core functionality as well as extending the application with new features. 

We are looking for a developer who has: 

  • At least 2 years of real commercial experience with ReactJS;
  • Strong JavaScript knowledge (asynchronous development, promises, prototypes, scopes, events, error handling);
  • Familiarity with modern front-end build pipelines and tools. Knowledge of common front-end development tools such as Babel, Webpack, npm, etc.;
  • At least Intermediate English.
Send CV
icon-jobBackend Node.JS Developer

IT Craft invites Node.JS developer to join the company.

The idea behind this project is to create a property management platform for multi family projects in the United States. It is in the early stage and the developer who will work on this project will have an opportunity to take part in creating core functionality as well as extending the application with new features. 

We are looking for a developer who has: 

  • 3 years of experience with server and client side development using Node.JS;
  • Strong proficiency with JavaScript or Typescript;
  • Knowledge of Node.JS and frameworks available for it such as Express, etc., depending on your technology stack;
  • Understanding the nature of asynchronous programming and its quirks and workarounds;
  • Basic understanding of front-end technologies, such as HTML5 and CSS3;
  • User authentication and authorization between multiple systems, servers and environments;
  • Integration of multiple data sources and databases into one system;
  • Understanding fundamental design principles behind a scalable application;
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform;
  • Creating database schemas that represent and support business processes;
  • Implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools, such as Git;
  • Experienced and comfortable with PostgreSQL;
  • Experience with Redis, ElasticSearch, WebSockets;
  • Experience working with AWS;
  • At least Intermediate English.
Send CV
icon-jobRemote Strong Middle Full Stack (.NET+Angular) developer

IT Craft invites Remote Strong Middle Full Stack developer who is willing to become a lead developer to join our team.

Requirements:

  • At least 3 years of experience in working with .NET, C#, OOP Concepts MVC applications with specific exposure to .Net;
  • Experience in working with TypeScript/JavaScript, Angular 4+;
  • Experience with Agile methodologies for software development and exposure to a software life cycle;
  • Excellent problem solving analytical and debugging skills;
  • Good knowledge of SQL, experience in working with MS SQL, PostgreSQL;
  • Web Services — REST, Web APIs;
  • Analytical, communication and client Interfacing skills.

Will be a plus:

  • Experience as a team leader;
  • DevOps skills would be a good plus.

Responsibilities:

  • Collaborate with business (product managers) to design, develop and deliver software that creates business value;
  • Guide, mentor team and conduct the code reviews;
  • Ensure that software standards and quality targets are met.
Send CV
icon-jobMiddle .NET Developer

IT Craft invites a Middle .NET Developer to join the company

Requirements:

  • 2+ years of commercial development using .NET technologies;
  • Experience in working with .NET Core, C#;
  • Good knowledge of PostgreSQL, MS SQL Server or other relational DBs;
  • Excellent problem-solving and debugging skills;
  • Excellent practical knowledge of OOP concepts;
  • Knowledge of Web Services — REST, Web APIs;
  • At least Intermediate English (spoken and written).

Will be a plus:

  • Experience with Agile methodologies for software development and exposure to a software life cycle;
  • Knowledge of CI/CD principles and tools;
  • Experience with React or Angular 2+.

Responsibilities:

  • Feature development;
  • Ensure high-level quality of the code;
  • Communication with the Team Lead regarding the architecture decisions.
Send CV
icon-jobStrong Middle Full Stack (.NET+Angular) developer

IT Craft invites Strong Middle Full Stack developer who is willing to become a lead developer to join our team.

Requirements:

  • At least 3 years of experience in working with .NET, C#, OOP Concepts MVC applications with specific exposure to .Net;
  • Experience in working with TypeScript/JavaScript, Angular 4+;
  • Experience with Agile methodologies for software development and exposure to a software life cycle;
  • Excellent problem solving analytical and debugging skills;
  • Good knowledge of SQL, experience in working with MS SQL, PostgreSQL;
  • Web Services — REST, Web APIs;
  • Analytical, communication and client Interfacing skills.

Will be a plus:

  • Experience as a team leader;
  • DevOps skills would be a good plus.

Responsibilities:

  • Collaborate with business (product managers) to design, develop and deliver software that creates business value;
  • Guide, mentor team and conduct the code reviews;
  • Ensure that software standards and quality targets are met.
Send CV
icon-jobLead Full Stack (.NET + Angular) developer

We are looking for a Lead .NET developer.

Requirements:

  • At least 4 years of experience in commercial .NET web-development;
  • At least 1 years of experience in commercial enterprise solutions;
  • Strong knowledge of .NET platform (.NET Framework and .NET Core) and C# language;
  • Understanding and practical implementation of OOP principles and architectural design patterns;
  • Experience in Front-end development using TypeScript/JavaScript, Angular 4+, HTML, SCSS;
  • Strong database development experience (T-SQL, MS SQL, Database performance optimization techniques), other relational database management systems;
  • Strong experience with NoSQL DBMS (MongoDB, Redis);
  • Strong understanding of ORM’s (Entity Framework, Dapper);
  • Experience with Azure Service Platform or similar (AWS or GCP);
  • Experience with CI/CD configuration;
  • Experience with Agile methodologies;
  • Excellent verbal, written, and interpersonal communication skills;
  • Team Leading skills - to operate as a team lead of a small, cross-functional team.

Will be a plus:

  • RxJS experience;
  • Automation Tests experience (Unit Tests, Selenium);
  • Experience with SOA and Microservices;
  • Familiarity with data visualization tools (Tableau, PowerBI, Qlik and similar);
  • DevOps skills would be a good plus.

Responsibilities:

  • Collaborate with business (product managers, end-users) to design, develop and deliver software that creates business value;
  • Guide, mentor team and conduct the code reviews;
  • Drive and contribution to architecture changes/improvements for the product;
  • Ensure that software standards and quality targets are met;
  • Monitoring, optimizing and improving development processes;
  • Designing architect solutions and developing prototypes in cooperation with a team.
Send CV
icon-jobScrum Master/Project Coordinator

We are looking for a proactive person who can work independently and as a team member to lead several small agile teams. It is a perfect opportunity for those who want to build processes and build teams, who want to deliver results and work with people.

Requirements:

  • 2+ years of experience on a Scrum Master position or Project Coordinator position;
  • Experience in facilitating Agile events, understanding of facilitation diamond approach;
  • Experience in working simultaneously with several teams of 3-5 members each;
  • Experience in building and growing teams;
  • Strong understanding of Scrum methodology and Agile principles;
  • Understanding of SDLC;
  • SCM or equivalent certification;
  • Excellent English speaking and writing skills.

 

Will be a Plus:

  • Kanban certification;
  • ICAgile-ATF certification.

 

Responsibilities:

  • Coach the Development Teams in self-organization and cross-functionality;
  • Help the Development Teams to bring the highest value to the customer;
  • Facilitate team meetings and team buildings;
  • Build strong team relationship; 
  • Create report for the management and for the customer;
  • Be a servant leader for the team;
  • Work on self development plans together with the team members;
  • Manage the relationship with the client and all stakeholders.
Send CV
icon-jobMiddle Full Stack Developer (PHP + JavaScript)

IT Craft invites Full Stack Developer (PHP + JavaScript) to join the company. 

We are looking for a smart and responsible developer to join a development team that is working on an existing, complex web application for educational purposes all over the world. In general, the application is written with PHP7 (Yii 2) and Angular (also some parts on NodeJS) and it relies on some DevOps practices and tools. It has custom PWA logic with implemented offline-first strategy.

Responsibilities:

  • Participating in understanding and analyzing project requirements and specifications and giving estimates;
  • Write high performance and reusable code modules; follow coding standards and best practices;
  • Regular acquaintance with new technologies, skill up.

Required Qualifications:

  • Bachelor’s Degree in Computer Science or Information Systems or equivalent work experience;
  • At least 2 years experience in web development using PHP 5 / 7, SQL, HTML5 + CSS3;
  • Experience with PHP frameworks and MVC pattern;
  • Must have experience using version control systems such as GIT;
  • Strong knowledge of JavaScript (ES5 / ES6);
  • Strong knowledge of MySQL 5.x (design, indexing, optimization);
  • Knowledge of  OOP, Patterns, SOLID, REST;
  • Experience in project estimates;
  • Fast learner, adapts easily to changing environments, has strong analytical, technical and problem-solving skills;
  • Intermediate English (written and reading).

Preferred Qualifications:

  • Experience with Service worker;
  • Experience with NodeJS (Express);
  • Experience with Vagrant, Docker;
  • Experience with Angular JS;
  • Experience in designing automation unit and functional tests;
  • Experience with Amazon Web Services (EC2, CloudFormation, CloudWatch, S3, RDS, Elasticache).
Send CV
icon-jobLaravel Full Stack developer

IT Craft invites Laravel Full Stack 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;
  • Strong knowledge of Javascript and experience with it at least 6 months;
  • Experience with latest versions of Angular or React;
  • 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);
  • Knowledge of design patterns;
  • Experience with task tracking systems like JIRA, RedMine;
  • Experience in developing scalable systems.

 

Send CV
icon-jobWordPress Developer

IT Craft invites Wordpress Developer who would like to become a full stack developer to join our team.

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-jobNode.JS developer

IT Craft invites Node.JS developer to join the company.

We are eager to find a developer - team player, who will start working on the backend side and efficiently communicate with the frontend team.

Required qualifications:

  • Strong knowledge of Javascript, at least 1 year of commercial experience;
  • Experience with modern Node.JS frameworks like Express, Nest, Adonis, etc.;
  • Successful experience in building back-end architecture of the app from scratch;
  • Strong knowledge in SQL (MySQL) or other databases;
  • Experience with ORMs;
  • Experience in developing REST web services and working with APIs.

Will be a plus:

  • Knowledge of React;
  • Experience with microservice architecture;
  • Experience with TypeScript.

You will have the opportunity:

  • Research and learn new product disciplines;
  • Define development plan based on the request and maintain the schedule;
  • Maintain the stability of your project and overall system health post-release;
  • Ensure all work is prioritized and completed correctly.
Send CV
icon-jobJavascript Full Stack Developer (NodeJS + Angular)

We are looking for a Javascript Full Stack Developer.

Project Description:

The customer is a startup company created by brilliant real estate architect. The idea of the system is to allow investors to see in real time which development object can be created in a specific zoning area. And based on that make a preliminary estimation of the return on investment. The client had business logic specified but he had no IT development forces to create the system in the technology they wanted to use for it, namely NodeJS and Angular. Currently, it is a microservice architecture where AWS services are used to provide via API number of calculated data. We are looking for a person who would like to join the team and tackle interesting tasks and tricky features.

Technologies:

Angular 7, SCSS, Typescript, ES5-ES8, Rxjs 6+, Node.js 8+, REST, MySQL, PostgreSQL, AWS, Docker.

Requirements:

  • Understanding of OOP and standard patterns of development;
  • At least 1,5 years of commercial experience with JS;
  • Good knowledge of Angular;
  • Good knowledge of Typescript;
  • Good understanding of REST;
  • Good understanding of asynchronous request handling, partial page updates and AJAX;
  • Experience in back-end development with NodeJS + Express;
  • Experience with HTML/HTML5, CSS/CSS3, SCSS;
  • Understanding of prototyping in JavaScript and standards of ES5/ES6;
  • Proficiency in SQL;
  • Knowledge of Git;
  • Build systems: webpack preferred, gulp/grunt required;
  • Understanding Component-Based Design.

Desired requirements:

  • Knowledge of Amazon AWS;
  • Basic knowledge of Linux (commands) at least basic command-line experience;
  • Knowledge of Docker;
  • Experience with CSS preprocessors (LESS, SASS / SCSS etc.);
  • Ability 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-jobMiddle DevOps Engineer

We are looking for the new teammate who would like to join our team and dive into our projects and boost them with their knowledge and creativity.

Responsibilities:

  • Close collaboration with developers teams;
  • Implement and manage continuous integration & delivery systems and methodologies;
  • Define and deploy monitoring, metrics and logging systems;
  • Design, manage and maintain tools for processes automation.

Requirements:

  • Strong experience with Ubuntu, CentOS Linux distros;
  • Scripting skills (Bash & Python);
  • Experience with AWS;
  • At least 1 year of production experience with Kubernetes;
  • Experience with Git;
  • Strong knowledge of networks;
  • Good understanding of Service Mesh implementation;
  • Experience with CI/CD services such as Jenkins, CircleCI, AWS CodePipeline, etc;
  • Be eager to learn and don't be scared of responsibility.

Will be a plus:

  • Knowledge of HighAvaiability/HighLoad infrastructure maintenance and configuration;
  • Experience with windows-based server administration;
  • Experience with Microsoft Azure or GCE.
Send CV
icon-jobJava Backend Middle / Senior Developer
    We are looking for a developer with good communication skills who wants to work in a growing team as a strong Java developer on the project specializing in immediate and scheduled video calls/webinars, supporting white-label solutions to many platforms with unique feature stack.
    Currently the team is virtual, but we hope that in a while we all get back into the office.
    About the project: The system is a complex of configurable subsystems 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.
    Though the system backend was initially built with other programming languages, it’s becoming more and more actual to split some parts of the system to microservices and build them on Java. That would give a strong benefit of scalability and flexibility for some critical parts of the system (payments module, subscriptions, etc.), and parts which are cooperating with other services which are built on Java (emails sending system).

Required qualifications:

  • 3+ years of experience on commercial project;
  • Common Spring experience (Spring Security, OAuth2, Spring Cloud Config, Actuator, Spring Data);
  • Strong knowledge of SpringBoot based RESTFul microservices;
  • Secure handling of enterprise database systems (SQL, JPA, Spring Data JPA);
  • Experience in setup new microservices and deploy to cloud – mainly with docker;
  • Experience in designing automation unit and functional tests;
  • Knowledge of Build tools - preferred Gradle;
  • Intermediate English (writing and reading).

Will be a plus experience with:

  • Experience in cloud technologies like Docker, AWS;
  • Experience in Behavior-Driven-Development i.e. with cucumber;
  • Build management, continuous integration, pipelines, scripting languages;
  • Experience with blue – green deployments and smoke tests;
  • Dealing with web and application servers (Apache Tomcat, JBoss AS, Node.js);
  • Basic knowledge of Javascript (ES5/ES6);
  • Basic knowledge of Angular 8;
  • Basic knowledge of TypeScript, NodeJS.
Send CV
icon-jobLinux system administrator

IT Craft invites Linux system administrator to join our team.

Requirements:

  • At least 1 year of Linux experience;
  • Good skills in LAMP stack;
  • Troubleshooting skills;
  • DB administration knowledge;
  • Hosting support experience (cPanel+WHM/ISPConfig) will be a plus;
  • Intermediate written English.

Responsibilities:

  • Setup, manage and monitor servers and clusters;
  • Troubleshoot technical issues;
  • Communicate with clients;
  • Communicate with DCs and other services providers;
  • Optimize and automate everything;
  • Work closely with other administration and development departments;
  • Follow best practices of system administration.
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