#1 Job Board for tech industry in Europe

Node JS Developer
JavaScript

Node JS Developer

Type of work
Freelance
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Node.js

    advanced

    ExpressJS

    advanced

    Jasmine

    regular

    Docker

    regular

    SDLC

    regular

    Selenium

    regular

    Cypress

    regular

    Java

    regular

    JavaScript

    regular

    UI/UX Automation

    regular

Job description

Dear Consultant,


Location: Remote (Poland)

Contract Type: B2B


About the Role: Join a dynamic multinational client as a NodeJs developer on a B2B contract. We are looking for an experienced professional to contribute to the development and testing of cutting-edge applications. If you have a passion for ensuring high-quality software and possess deep expertise in automation and testing, this opportunity is perfect for you.


Responsibilities:

  • Develop, maintain, and execute test plans, test scenarios, and test cases based on business requirements.
  • Perform coding and testing of applications using NodeJS, ExpressJS, and UI/UX automation tools like Cypress or Selenium.
  • Conduct multi-browser testing to ensure compatibility and performance.
  • Automate API testing using Java and JavaScript frameworks such as Jasmine, TestNG, or JUnit.
  • Debug and troubleshoot complex enterprise systems, ensuring seamless integration and performance.
  • Collaborate with development teams to understand system architecture and workflows.
  • Test and validate web applications, REST APIs, and backend systems.
  • Utilize your knowledge of RDBMS and scripting to enhance test coverage.


Basic Qualifications:

  • 8+ years of experience in coding and testing applications.
  • Proficient in NodeJS, ExpressJS, and UI/UX automation tools like Cypress or Selenium.
  • Hands-on experience with API automation using Java and JavaScript frameworks (Jasmine, TestNG, JUnit).
  • Strong understanding of enterprise-level systems, integration points, networking layers, and SDLC processes.
  • Proficiency in shell scripting and working with relational databases.
  • Excellent communication and interpersonal skills.


Preferred Qualifications:

  • Experience with Docker and Kubernetes.
  • Knowledge of CI/CD pipelines, particularly with Jenkins.
  • Hands-on experience debugging and troubleshooting containerized microservices.
  • Familiarity with performance testing tools such as Gatling or JMeter.
  • Experience with Kafka and Hazelcast.
  • Exposure to ETL and batch processes testing using Clover.


Why Join Us?

  • Work with a multinational client on innovative projects.
  • Flexible remote work setup tailored for professionals in Poland.
  • Competitive B2B contract terms.