Position: Node.js Developer
Company: Magnise
Experience required: 2y
English level: intermediate

**RESPONSIBILITIES:**

    • develop client and server side applications across mobile and web
    • stay up to date with current mobile and web client and server-side technologies
    • work with team of Developers, Designers and Product Managers
    • maintain source code standards and best practices
    • work with Git repositories

**REQUIREMENTS:**

    • solid professional experience with JavaScript
    • excellent knowledge of Node.js
    • experience of working with Postgres, Redis
    • understanding fundamental design principles behind a scalable application
    • enthusiasm for Agile software development
    • excellent teamwork skills with an ability to get the work done with minimal supervision
    • strong verbal and written English skills

Will be a plus:
    • experience of working with TypeScript
    • experience of working with GraphQL

**WE OFFER:**

    • professional and career growth
    • competitive compensation depending on your experience and skills
    • warm and friendly working environment
    • flexible work schedule
    • free English courses
    • 20 working days of paid vacation
    • paid sick leave

If you wanna know more or just have some additional questions, please contact me ;)