Take a step forward and join us!

Here’s a short checklist to make sure Forma-Pro is a great place for you.

  • can’t stand the company reinventing the wheel and would like it to use common tools, practices, and solutions being standards for enterprise applications development;
  • want to be free in making deci-sions and choosing technologies;
  • find it important for a company to have code review practice;
  • would like to take part as a devel-oper in startups on different stages;
  • you are willing to work in a team of skilled developers;
  • require that his opinion is taken into account;
  • you never stop never stop study­ing and self-improving

… then you should definitely apply on one of our open developer positions!

We offer

Friendly and comfortable atmosphere of a family company
  • office in a city center;
  • no open space areas;
  • free tea, coffee, cookies and lunches;
  • relax zones in the office;
  • inventing new sport, tourist, bar and restaurant activities and taking part in them, but without any team building
You hardly face any bureaucracy and inadequate management
  • flexible working hours
  • we take projects according to our developers preferences
  • direct communication channels between our developers and the customers via stand-up calls;
  • we maintain an atmosphere of comprehended and adequate development approach by discussing not only what we consider as right things, but also how to do them right;
  • we prefer projects where our developers can influence on technologies choice and how they are applied

Vacancy

  • Middle-to-Senior PHP Developer
    Requirements:
    • Good spoken English skills (intermediate)
    • At least 3 years of experience in Web development
    • Expert in PHP7, SQL and HTML+CSS
    • Solid understanding of web-applications design patterns and practical experience of their usage in commercial products; knowledge of OOP, OOD Patterns
    • Deep knowledge and practical experience with several modern PHP frameworks (Laravel, Symfony, Yii)
    • Strong experience with automated tests (unit, integration, functional), experience with CI/CD process tools
    • Experience building REST API architecture
    • DB design skills, ANSI SQL knowledge, MySQL 5.x knowledge
    • Solid understanding of JavaScript (including modern standards ES6, ES7)
    • Understanding of DOM of modern browsers
    • Deep knowledge HTTP protocol including modern HTTP2 standard
    • Docker experience
    • Understanding of approaches to web application security
    • Good level of Git, teamwork experience using one of branching models
    • *nix user skills
    • Shell scripting experience for *nix
    • Large / complex projects estimating experience
    • Interest in new technologies and willingness to develop professional skills
    Preferred and/or experience:
    • Deep understanding of one of JS framework (Angular, React)
    • Node backend experience
    • MongoDB experience
    • DevOps development experience
    • Agile teamwork experience
    Responsibilities:
    • Development of large distributed application using modern development tools (Symfony, Laravel, Angular/React, Node)
    • Work in a distributed team of highly motivated professionals
    • Write automating tests
    • Develop your professionals skills
    First Name*
    Phone Number
    E-mail*
    Attachment*
    File
  • Middle-to-Senior Frontend Developer (React)
    Requirements:
    • Good spoken English skills (intermediate)
    • At least 3 years of experience in Web development
    • Understanding of asynchronous code execution model (event loop, callbacks, promises)
    • Good understanding of JavaScript (including modern standards ES6, ES7), experience with babel transpiler
    • Solid understanding of frontend-applications design patterns and practical experience of their usage in commercial products
    • Deep understanding of DOM of modern browsers
    • Good understanding of functional programming principles
    • Knowledge and commercial experience of development with React/Redux ecosystem
    • Deep understanding HTML5, CSS3 knowledge, experience working with preprocessors (Sass, Compass, LESS) and frameworks (Bootstrap, Foundation)
    • Knowledge of bundling systems (GULP, GRUNT, Webpack)
    • Experience with automated tests: karma, jasmine, mocha/chai/sinon, casperjs/codeceptjs/protractor/etc
    • Experience with jQuery, Underscore/Lodash libraries
    • Docker experience
    • Experience developing service code for node platform
    • Understanding of approaches to web application security
    • Good level of Git, teamwork experience using one of branching models
    • *nix user skills
    • Shell scripting experience for *nix
    • Interest in new technologies and passion for professional growth
    Preferred and/or experience:
    • Angular 2/4, Vue.js frameworks development experience
    • Experience developing node applications using a framework (Express/Sails.js)
    • NoSQL experience
    • TypeScript knowledge
    • SQL and RDBMS knowledge
    • Sockets & node pipes experience
    • MongoDB, Mongoose experience
    • NativeScript / ReactNative experience
    • Agile teamwork experience
    Responsibilities:
    • Development of frontend application using React ecosystem
    • Work in a distributed team of highly motivated professionals
    • Write automating tests
    • Develop your professionals skills
    First Name*
    Phone Number
    E-mail*
    Attachment*
    File

Your dream job still not found?

Our company is always looking for amazing professionals to join our team

Want to work with us, but couldn’t find any appropriate opening?

Hit the button below to try your luck and send us your CV

Send CV