Node.js Engineer

1 Month ago • All levels • Full Stack Development

About the job

Job Description

We are seeking a skilled Node.js Engineer to join our team and contribute to the development of innovative solutions. You will be responsible for designing, developing, and maintaining our backend applications using Node.js and related technologies. Your expertise in asynchronous programming, server-side templating, user authentication, and database integration will be crucial for building robust and scalable systems. You will also have the opportunity to implement automated testing platforms and unit tests to ensure high code quality. If you're passionate about Node.js, eager to work in a collaborative environment, and excited about the opportunity to make a real impact, we encourage you to apply.
Must have:
  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks like Express, NestJs, Fastify
  • Understanding asynchronous programming
  • Knowledge of server-side templating languages (Pug, EJS, Handlebars)
  • User authentication and authorization
  • SQL and NoSQL Databases (Postgres, MongoDB)
  • Data source integration
  • Database schema creation
  • Automated testing platforms and unit tests
  • Git proficiency
  • Good verbal and written communication skills in English
Good to have:
  • Typescript
  • Testing frameworks (Mocha, Jest)
  • AWS, Serverless
  • OAuth2 specifications
  • ORM (Sequelize, TypeORM)
Perks:
  • Competitive salary
  • Relocation package (2 months)
  • Employment documents support
  • Transition program
  • Technical workshops, courses, books
  • Certifications upon request
  • Team events and tech conferences
  • English classes
  • Health Care Insurance
  • Meal tickets
  • Recreational & gaming room, gym, football, biking club, tennis

Node.js Engineer

We offer a progressive and exciting work environment using some of the latest technologies and modern software development practices along with attractive career opportunities, competitive compensation, and a fun workplace.

Location of this job depends on your choice. This job is remote or offers a relocation package.

Requirements:

Strong proficiency with JavaScript

Knowledge of Node.js and frameworks available for it such as Express, NestJs, Fastify

Understanding the nature of asynchronous programming and its quirks and workarounds

Understanding of server-side templating languages such as Pug, EJS or Handlebars

User authentication and authorization between multiple systems, servers, and environments

Knowledge of SQL and NoSQL Databases like Postgres and MongoDB

Integration of multiple data sources and databases into one system

Creating database schemas that represent and support business logic

Implementing automated testing platforms and unit tests

Proficient understanding of code versioning tools, such as Git

Good verbal and written communication skills in English

Extra credit:

Typescript

Testing frameworks like Mocha, Jest

AWS, Serverless

OAuth2 specifications

ORM like Sequelize or TypeORM

Compensation:

Competitive salary

Relocation package for 2 months (for colleagues outside Romania, if relocation is desired)

Employment documents support regardless of the citizenship status

Transition program for middle-seniors

Technical workshops, courses, books

Certifications upon request

Team events and interesting tech conferences

English classes

Health Care Insurance

Meal tickets

Recreational & gaming room, gym, football, biking club, tennis.

Job Location:

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (On-Site)

Suceava, Suceava County, Romania (Remote)

(On-Site)

Suceava, Suceava County, Romania (On-Site)

View All Jobs

Get notified when new jobs are added by ASSIST Software

Similar Jobs

ASSIST Software - React Developer

ASSIST Software, (On-Site)

Sundew - Senior Frontend Developer

Sundew, India (On-Site)

Seedify - Backend Engineer

Seedify, India (Remote)

Google - Software Engineer, Corp Eng

Google, India (On-Site)

Aristocrat Gaming - .NET Developer - iLottery

Aristocrat Gaming, Bulgaria (Hybrid)

GoTo Group - Software Engineer - Observability

GoTo Group, India (On-Site)

Nagarro - Staff Engineer, Java Fullstack

Nagarro, Colombia (Remote)

Microsoft - Principal Software Engineering Manager

Microsoft, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Sr. Full Stack Developer- React & Node

CloudHire, India (On-Site)

Nagarro - Staff Engineer, CRM Salesforce

Nagarro, India (Remote)

Oculus VR - Senior Full-Stack Server Engineer - BigBox

Oculus VR, United States (Remote)

SmartBear - Customer Support Engineer - BugSnag

SmartBear, India (On-Site)

Xsolla - Front End Software Engineer

Xsolla, United States (On-Site)

WebMD - DBA Apprentice

WebMD, United States (On-Site)

Microsoft - Principal Security Engineer

Microsoft, (On-Site)

ICE - Senior UI Engineer

ICE, India (Hybrid)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Hologate gmbh - Senior Java Full Stack Developer (f/d/m)

Hologate gmbh, Germany (On-Site)

Lightcast - Senior Software Engineer

Lightcast, India (On-Site)

Twitch - Software Engineer II - Web Video

Twitch, United States (On-Site)

The Walt Disney Company - Software Engineer II

The Walt Disney Company, United States (On-Site)

Meta - Software Engineer, Infrastructure

Meta, United States (On-Site)

Balbix - Senior/Staff Full Stack Engineer

Balbix, United States (On-Site)

Skyhigh Security - Senior Software Engineer

Skyhigh Security, India (On-Site)

Maxis Studios - Tools Software Engineer

Maxis Studios, Canada (On-Site)

Get notifed when new similar jobs are uploaded