Senior Node.js Developer

Looking for an opportunity to work on a meaningful and technologically chanllenging project? Check out the vacancy and don’t hesitate to apply. Our recruiters will contact you and find a dream project and awesome job. Don’t worry if this particular vacancy wouldn’t fit you we have 300+ top-notch vacancies

SP
Staffing Partner
Online

Welcome to the biggest pull of IT vanacies in Ukraine.

Start your journey now

Job details

  • Location: Bulgaria
  • Experience: 5 years
  • Node: 5 years
  • English: Upper-Intermediate

Position: Senior Node.js Developer
Location: Bulgaria / Remote

Responsibilities

  • Be proactive in communication with team members and client
  • Delivery. Create and maintain modern solutions according to unit standards
  • Code Quality. Follow and improve code quality standards
  • Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time
  • Software Design. Create and review software feature design documents and provide the solution
  • Mentorship of junior colleagues

Requirements

You can name examples of use in different contexts. Are guided by best practices and specifications of such skills:

  • Design patterns, development principles
  • HTML/CSS. Pre/post-processors, methodologies
  • JavaScript/TypeScript. Core, performance, security
  • NodeJS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices
  • Testing. Approaches, types, tooling
  • CI/CD. Understanding, usage
  • Authorization. JWT
  • Git. Branching strategies
  • Agile. Principles and processes
  • Upper-Intermediate English

Desirable

You should have an idea of the subject and its parts. Can explain. Has experience in the use of such skills:

  • Other modern frameworks (Angular, Vue, React, ReactNative)
  • Micro-frontends
  • Cloud platforms experience
  • Code quality tools (Sonarqube)
  • Experience with CI/CD setup (Docker, GitlabCI, CircleCI etc.)
  • Familiar with UX concepts such as Information Architecture

Personal skills

  • Has sufficient communication skills for effective dialogue with customers and colleagues
  • Collaborates in a team effectively
  • Is able to plan, schedule, and monitor own work within short time horizons
  • Demonstrates a rational and organized approach to work
  • Understands and uses appropriate methods, tools and applications. Identifies and negotiates own development opportunities
  • Works under routine direction, without frequent reference to others

What’s in it for you

  • Close cooperation with the client
  • A constant flow of new projects
  • Dynamic and challenging tasks
  • Ability to influence project technologies
  • Projects from scratch
  • Team of professionals: learn from colleagues and gain recognition of your skills
  • European management style
  • Continuous self-improvement

Similar Vacancies

Senior Full-Stack (Nodejs and React) Engineer

Location: Krakow, Poland

Apply

Middle Node.js Developer

Location: Bulgaria

Apply

Senior Node.js Developer

Location: Remote

Apply

Middle/Senior Node.js Developer

Location: Remote

Apply

Senior Back-end (Node.js +clouds) Engineer

Location: Czech Republic

Apply

Have open vacancies?

Fill the form below and we will get back to you with 1 business day.

    By clicking "send" you agree to the personal data processing