BLOG
header_image_1

Careers

Our goal is to build a company that has everything to ensure that employees of iTechArt can realize their potential, ambition and family goals: good compensation, continuous training of new technologies and diversity of projects, ability to travel and collaboration with world’s leading technology companies.

Find your dream job

SENIOR PHP DEVELOPER
Minsk

Minsk, Full-time

Responsibilities

  • Participation in the full life-cycle of software development
  • Analysis and preparation of technical solutions
  • Participation in pre-sale activities: project estimation, requirements gathering, taking part in interviews with customers
  • Writing high-quality, tested, well-documented code
  • Mentoring junior developers

Technologies

  • PHP
  • Yii framework
  • Symfony2
  • MySQL
  • phpUnit
  • Javascript
  • Angular
  • React.js
  • GIT
  • Continuous Integration

Requirements

  • 3+ years of experience with PHP and Zend/Yii/Laravel
  • Proven experience in commercial web applications development
  • Good knowledge of Patterns/OOP Practices
  • Excellent interpersonal, organizational, and written/verbal communications skills
  • Upper intermediate level of English (spoken, written)
  • Customer communication experience

Apply for this position

We will use your e-mail for the purpose of contacting you

TEAM LEAD FRONTEND
Minsk

Minsk, Full-time

Responsibilities

  • Team management
  • Pre-sale activities, estimation
  • Communication with the customer
  • Mentoring, code-review
  • Tasks estimation
  • New feature development
  • Analysis and preparation of technical solutions
  • Refactoring and redesign of existing features

Requirements

  • At least 5 years of development experience
  • 1+ years' experience as Team Leader/Project Manager
  • Strong knowledge of JavaScript and frameworks such as Angular2+, React, Vue.js, Ember.js, Knockout.js, ReactNative
  • Proven ES2015+ expertise
  • Experience of working with tools: Gulp, Grunt, Webpack
  • Understanding of Agile methodologies (Scrum, Kanban)
  • Customer communication experience
  • Fluent speech in English (Upper-Intermediate+)

Will be an advantage

  • Node.js expertise
  • Experience working with RDBMS
  • Experience working with MongoDB

Apply for this position

We will use your e-mail for the purpose of contacting you

SENIOR RUBY DEVELOPER
Minsk

Minsk, Full-time

Technologies

  • Ruby on Rails (last version)
  • JS/jQuery/extJS
  • React JS, Angular 2, Ember
  • Client side/ HTML/CSS
  • Puppet, Puma e.t.c.
  • And a little bit of Python and Go

Requirements

  • Minimum 3 year Ruby on Rails experience
  • Knowledge and experience of Ruby and Ruby frameworks
  • RDBMS like MySQL; PostgreSQL and other
  • HTML/CSS/ bootstrap, JS/jQuery
  • CoffeeScript, Haml and Sass
  • English language skills at a level of correspondence and communication with the customer (Intermediate)

Apply for this position

We will use your e-mail for the purpose of contacting you

SENIOR QA AUTOMATION ENGINEER
Minsk

Minsk, Full-time

Responsibilities

  • Taking part in pre-sale activities
  • Setting up test automation process on the project
  • Selection of appropriate tools/frameworks for test automation on a project
  • Test automation framework development
  • Configuring CI systems and test environment

Technologies

  • Tools/Frameworks for automation testing: MS Visual Studio, Selenium, Watin, JUnit, NUnit, Cucumber, SpecFlow, Appium, Protractor
  • Continuous Integration systems: MS Visual Studio Team Foundation Server, TeamCity, AtlassianBamboo, Jenkins, CruiseControl
  • Test Management systems: TestLink, TestRail, Quality Center, TFS
  • Bug tracking systems: Jira, Pivotal Tracker, Trello
  • Task Tracking systems: GreenHopper, Jira, TFS
  • Technologies: Java, .Net, JavaScript
  • DB: MSSQL, Oracle, MySQL, MongoDB, Hadoop
  • Web-services: REST, SOAP

Requirements

  • 3+ year of QA automation experience
  • Experience in C# and / or JavaScript
  • Experience in or a desire to organize the testing processes
  • Knowledge of web servers and SQL
  • Intermediate written and spoken English

Apply for this position

We will use your e-mail for the purpose of contacting you

SENIOR PYTHON DEVELOPER
Minsk

Minsk, Full-time

Responsibilities

  • Design and implementation of new components, modules and features
  • Writing high-quality, tested, well-documented code
  • Writing and support of efficient unit-tests
  • Working closely with product management and customers to create products which meet their needs

Technologies

  • Python 2-3
  • Django
  • Tornado
  • aiohttp
  • MySQL
  • Javascript
  • Angularjs
  • GIT
  • Continuous Integration

Requirements

  • Experience of Python programming 2+
  • Excellent knowledge with Django web framework
  • Familiarity with REST services & SOAP services is expected
  • Systematic and structured approach to problem solving
  • Ability to communicate effectively in written and spoken English

Will be an advantage

  • Experience with front-end MVC frameworks (AnglularJS, Backbone)
  • Experience with NoSQL solutions (MongoDB, Redis, Cassandra)
  • AWS field

Apply for this position

We will use your e-mail for the purpose of contacting you

MIDDLE QA AUTOMATION ENGINEER
Minsk

Minsk, Full-time

Responsibilities

  • Participation in test framework development
  • Using all modern tools, test frameworks and approaches
  • Access corporate utilities and helpers
  • Select of appropriate tools/frameworks for test automation on a project
  • Writing scripts for ready framework
  • Configuring CI systems and test environment

Technologies

  • Tools/Frameworks for automation testing: MS Visual Studio, Selenium, Watin, JUnit, NUnit, Cucumber, SpecFlow, Appium, Protractor
  • Continuous Integration systems: MS Visual Studio Team Foundation Server, TeamCity, AtlassianBamboo, Jenkins, CruiseControl
  • Test Management systems: TestLink, TestRail, Quality Center, TFS
  • Bug tracking systems: Jira, Pivotal Tracker, Trello
  • Task Tracking systems: GreenHopper, Jira, TFS
  • Technologies: Java, .Net, JavaScript
  • DB: MSSQL, Oracle, MySQL, MongoDB, Hadoop
  • Web-services: REST, SOAP

Requirements

  • Higher technical education
  • 1+ year of QA automation experience
  • Development experience in C# and / or JavaScript and / or Java
  • Experience in or a desire to organize the testing processes
  • Knowledge of web servers and SQL
  • Intermediate written and spoken English

Apply for this position

We will use your e-mail for the purpose of contacting you