drjobs Senior Backend Developer Nodejs

Senior Backend Developer Nodejs

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Wrocław - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Senior Backend Developer highly skilled in Node.js wanted!

We are looking for an experienced Senior Node.js Developer who feels great not only while designing system architecture and coding but also when engaging in the creation of products in cooperation with the whole team suggesting the best technical solutions for our clients.

If you are a Node.js (Nest.js) fan who loves to work closely with Agile teams and clients hey maybe were looking for you



Requirements
  • At least 7 years of commercial experience in Node.js
  • Very good knowledge of Nest.js (indepth understanding of the framework and ability to use it in practice: being able to configure or customize it to suit the projects needs)
  • Great knowledge and proven experience in designing system architecture
  • Excellent knowledge of JavaScript and TypeScript so you not only feel fluent in the basics but also in more advanced concepts
  • Very good knowledge of relational or nonrelational databases (preferably PostgreSQL)
  • Good knowledge of objectoriented programming clean code clean architecture
  • Familiarity with design patterns and ability to use them
  • Experience in writing tests also endtoend tests
  • Experience in deploying your code to cloud infrastructure (preferably AWS)
  • Experience in CI/CD
  • Experience working in an Agile environment
  • Great communication skills also in direct communication with clients and openness to give and receive feedback
  • Experience in gathering business requirements from a backend perspective suggesting the best possible solutions
  • Ability to work independently and be selforganized
  • Fluent command of written and spoken English and Polish (at least B2/C1 level).

Nice to have:

  • Experience in React.js (so you can use your frontend skills when needed)
  • Experience in Terraform
  • Good knowledge of DomainDriven Design (DDD)
  • Experience in Docker.

You will be:

  • Programming being responsible for the backend side of different mostly mobile products
  • Designing and shaping the application architecture and ensuring high code quality and best programming practices
  • Cooperating closely in experienced Agile teams that include Product Owners QAs Web and Mobile (Flutter iOS Android) Developers Designers
  • Writing automated tests and working with the CI/CD process
  • Communicating directly with the Clients suggesting technical solutions that work for the business
  • Gathering business requirements from a backend perspective ensuring that were using the best and costeffective solutions
  • Mentoring and supporting other developers by sharing knowledge conducting code reviews and promoting best practices
  • Taking part in defining and improving development processes
  • Evaluating new technologies and keeping up with current industry best practices
  • Participating in internal Web Group Meetings.

Recruitment process:

  • Submit an application form its the best way for us to get to know you!
  • Answer a few technical questions during an initial online call with the Web Team 40 min).
  • Join an online interview with the pair programming session organized by the Web Team and Talent Acquisition Specialist 152h).
  • Get feedback and join our team!

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.