Node.js Engineer

5 Months ago • All levels • Full Stack Development

Job Summary

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

Job Details

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:

Similar Jobs

Google - Technical Solutions Consultant, Ads, Authoring Automation, gTech

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
The Walt Disney Company - Lead Software Engineer, Commerce, Data & Identity

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Microsoft - Senior Software Engineer - Fabric AI

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Epic Games - Lead Automation Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Amazon Games - Software Development Engineer II

Amazon Games

Bellevue, Washington, United States (On-Site)
2 Weeks ago
Google - Software Engineer, Early Career, Campus

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
NVIDIA - Senior Software Engineer - Data Center System Bringup

NVIDIA

Canada (On-Site)
1 Month ago
Next Level Business Services - Azure Services developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
1 Month ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
Hawk Eye Innovations - Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Week ago
LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

Chennai, Tamil Nadu, India (On-Site)
5 Days ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Adelaide, South Australia, Australia (Remote)
3 Weeks ago
GoReel - Middle JavaScript Developer (PixiJS)

GoReel

Bratislava Region, Slovakia (Remote)
1 Month ago
Netflix - UI Engineer (L4), Content Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Impact Analytics - Senior Software Engineer - Front End

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Microsoft - Principal Engineering Manager - Data Engineering

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago
Google - Software Engineer II, Android Enterprise

Google

Bucharest, Bucharest, Romania (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Suceava, Suceava County, Romania

Booming games - Game Mathematician

Booming games

Romania (Remote)
3 Weeks ago
Google - Software Engineer III, Android

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Amber - Junior Puzzle Level Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
11 Months ago
Google - Software Engineer II, Engineering Productivity

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
ASSIST Software - Ruby on Rails Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
5 Months ago
Every matrix - Technical Writer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
4 Weeks ago
Every matrix - Technical Lead - Senior Java Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

Romania (On-Site)
6 Months ago
Every matrix - Incident Manager

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
PwC - Sustainability Manager (ESG) with German

PwC

Bucharest, Bucharest, Romania (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

USE Insider - Senior Shopify Developer

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
6 Months ago
ION - Senior C#/.NET Developer, Budapest

ION

Budapest, Hungary (Hybrid)
6 Months ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Google - Engineering Manager, Android CoreOS

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Google - Software Engineering Manager II, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Every matrix - Senior Software Engineer (Node.js + Vue.js)

Every matrix

Zagreb, Croatia (Hybrid)
3 Months ago
Google - Software Engineer III, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
5 Months ago
PwC - IN_Associate – Crm Technical -Ms Dynamics– Advisory -Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
5 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

About The Company

ASSIST Software is a Romanian custom software company with 30 years of experience in the software engineering industry. They have worked on bespoke software that needed creative thinking, innovation, and customized solutions. They leverage Agile principles for flexibility and adaptability, breaking down projects into smaller sprints. They also incorporate elements from other methodologies to increase efficiency as needed. Their services include software development, digital product strategy, cloud and backend engineering, and AI/ML & data engineering.

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (On-Site)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (On-Site)

Suceava, Suceava County, Romania (Remote)

Suceava, Suceava County, Romania (On-Site)

View All Jobs

Get notified when new jobs are added by ASSIST Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug