Innowise logo

Node.js Developer

Innowise·Salary not specified

Primary stack

JavaScriptTypeScriptNode.jsSQLNoSQLRabbitMQDockerAPIPrometheusGrafana

Nice to have's

ExpressNestKoaKubernetesAI

Job description

Node.js Developer

Warsaw

Senior

Apply


We are growing fast and we invite you to grow with us. At Innowise you can not only develop as an expert in your field, solve challenges and influence the outcome, but also see how your project affects the world around you. We are a close-knit team of IT professionals who have already implemented more than 1,600+ projects for customers in over 0 countries. We need someone, who will strengthen our team and become part of the community!

About the Position

Join Innowise as a Senior Node.js Developer in Warsaw. Develop expertise, solve challenges, and influence outcomes in a fast-growing IT team.

Responsibilities

  • Develop and maintain high-quality applications using JavaScript/TypeScript and Node.js.
  • Design and optimize databases using SQL/NoSQL.
  • Work with message brokers like RabbitMQ in complex systems.
  • Understand application architecture principles.
  • Utilize Docker and understand the fundamentals of containerization.
  • Ensure information security and API protection.
  • Monitor applications using tools like Prometheus and Grafana.
  • Design and integrate distributed systems.
  • Mentor and train less experienced colleagues.
  • Communicate effectively in English at Intermediate+ level (B1+ and above).

Requirements

  • Excellent command of JavaScript/TypeScript and deep knowledge of Node.js.
  • Expert knowledge in database design and optimization (SQL/NoSQL).
  • Experience working with message brokers (RabbitMQ, etc.) in complex systems.
  • Understanding of application architecture principles.
  • Experience working with Docker and understanding the fundamentals of containerization.
  • Deep understanding of information security and API protection principles.
  • Practical experience working with monitoring tools (Prometheus, Grafana).
  • Designing and integrating distributed systems.
  • Experience in mentoring and training less experienced colleagues.
  • Conversational English proficiency at Intermediate+ level (B1+ and above).
  • Desire to grow and develop.

Nice to Have

  • Knowledge of frontend frameworks.
  • Experience working with Express, Nest, Koa, Meteor, Sails.
  • Experience with cloud technologies (AWS, GCP, Azure, etc.).
  • Experience working with container orchestration systems (e.g., Kubernetes).
  • Experience effectively using AI tools to enhance team productivity.

We Offer

  • Wide range of domains.
  • Interesting projects.
  • Work-life balance.
  • Paid vacation.
  • Medical insurance.
  • Sick leaves.

Want to join the team?

What is the selection process at Innowise?

  1. Send your CV.
  2. Communicate with a recruiter.
  3. Meet with a head.
  4. Get feedback and a job offer.

Any questions about the job?

Ask them to our recruiters by writing to the mail:

[email protected]

Email us

Attach a file (CV, resume, portfolio, etc.)

Upload file

You can attach 1 file up to 2MB. Valid file formats: pdf, jpg, jpeg, png.

Please be informed that when you click the Send button Innowise will process your personal data in accordance with our Privacy Policy for the purpose of providing you with appropriate information.

Contact us

Book a call, send us an email, or fill in the form. We'll get back to you once we've processed your request.

Book a call

[email protected]


Thank you!

Your message has been sent.

We’ll process your request and contact you back as soon as possible.

© Innowise. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Innowise

All 27 roles

Popular searches