Full-stack developer

Job description

Viseven Team is looking for a Full-stack developer.

Required Skills & Knowledge

  • Good knowledge of JavaScript ES5, ES6
  • js and based on it frameworks: ExpressJS, Koa, etc
  • Experience in Docker
  • Good knowledge and understanding of Functional programming and OOP concepts
  • Strong problem solving and troubleshooting skills
  • Refactoring techniques, anti-patterns and code smells
  • Databases: RDBMS, NoSQL
  • Webpack/Gulp/Grunt
  • Understanding of REST API design principles
  • Experience in delivering RESTful micro-services in a Service-Oriented Architecture

Responsibilities

  • Take part in the development of eWizard platform
  • Writing and reviewing code, fixing bugs in existing projects
  • Planning and prototyping new applications
  • Designing the architecture of the components of applications
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code

What we provide

We understand that our team members are essential to making our goals a reality, so we value and empower them to share their vision. And we reward this kind of passion with highly competitive compensation and exceptional benefits, such as:

  • Passionate experienced team and enjoyable working environment
  • Professional and career growth
  • Paid time off 18 business days
  • Healthcare Insurance — including dentist and gym
  • English learning courses
  • Compensated lunch and free tea/coffee, fruits and snacks
  • Regular corporate events and team-buildings
  • Opportunities to participate in Professional forums and conferences
  • Professional Reader Club, where we refer to and discuss the best business practices of the industry

    First Name*
    Last Name
    Email*
    Phone
    Resume

    Allowed file types: doc, docx, txt, pdf, rar, zip. Maximum file size: 2MB
    Message