All offersWarszawaJSSenior Remote NodeJS Developer
Senior Remote NodeJS Developer
JS
ITCraftship

Senior Remote NodeJS Developer

ITCraftship
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    React
    advanced
    Node.js
    advanced
    TypeScript
    regular
    Rx.js
    regular
    Docker
    junior
    MySQL
    nice to have
    CSS
    nice to have

Job description

Online interview
💸 Salary: $3000 - $4000 USD net
🤝 Agreement: B2B Contract
📍 Location: 100% Remote
🏃‍♂️ Start: ASAP
📏 Length: Long-term


As ITCraftship, we’re helping talented software developers from all over the world to achieve their professional goals by matching them with the top tech companies. Our goal is to promote the remote work style among startups and scale-ups and help on-site software engineers to get the telecommuting job of their dreams.

This time we're co-operating with PerfOps which is a flexible load balancer and data analytics platform that simplifies global traffic management. They are a young and high energy team with a friendly non-corporate environment and they are looking for self-motivated and driven people to help us grow fast!

Currently we are looking for an experienced Senior Full-stack Node.js Engineer to help us build and maintain new features while staying fast and stable under high load. The importance of the position is in owning the responsibility for support and improvement of our existing product portfolio, as well as overseeing the impact on future infrastructure development. Getting things done, attitude and ability to see a bigger picture are the traits of work ethics we believe go hand in hand with the advertised vacancy.

This is a full-time remote position with full support from our side to organise the working process. 


Desired character skills


  • Strong sense of ownership and responsibility
  • Ability to relate positively and deliver the result within the discussed deadline
  • Strong self-motivation, reliable and flexible team-player. Attention to details
  • Flexible team-player, who is ready to work in an Agile environment
  • Always seeking to improve processes and suggest alternative better solutions


Job requirements


Responsibilities:

  • Proactive position in solution development, processes improvements;
  • Back-end and Front-end development of new functionality;
  • Communicate with developers, engineers;
  • Proactive position in solution development, processes improvements;
  • Develop system from scratch; Develop brand new features with a distributed team and be proactive in terms of proposing new ideas;
  • Analyze existing code and propose efficient solutions, architectural review;
  • Oversee the outcome of any changes in existing server system;
  • Bring value by fixing occurring problems;
  • Transform requirements to a set of various types of tests; 
  • Become part of a full-stack team of the product, which is positioned as an independent part of the platform.


Requirements
:

  • Backend experience with Node.js (Rx.js, Async, Inversify, TypeScript);
  • Experience in writing unit tests for frontend and backend;
  • Experience with Docker containers and microservice approaches;
  • Experience with RDBMs (MySQL, PostgreSQL etc...) or CDBMs (Redshift,ClickHouse etc..);
  • Experience in developing serverless applications based on AWS platform;
  • Experience in CSS, SCSS (BEM, SMACSS);
  • Analytical thinking and high level of attention to detail;
  • Strong self-motivation, reliable and flexible team-player, who is ready towork in a dynamic environment;
  • Always seeking to improve processes and suggest alternatively better solutions;
  • Experience with development production-ready solutions;
  • Linux advanced user;
  • Intermediate level of English.

    Nice to have:
    • Frontend experience written from scratch application with TypeScript.


If you got what it takes - hit the “Apply” button