Senior Back-End Node.js Developer #371

Senior Back-End Node.js Developer #371
Categories: Node.js
Type: Full-time (8h/day)
Location: Remote
Industry: Software Development

COMPANY AND PROJECT DESCRIPTION:

We are looking for an experienced Back-end Node.js Developer to join the dev team of our business partner — the UK’s leading development company, who deliver fully customizable, innovative quiz websites for brands to acquire and connect with their fans.

The company has proudly partnered with the NHL, PGA TOUR, UFC, Entain, Flutter Entertainment, NFL’s LA Chargers and Cincinnati Bengals, NBA Detroit Pistons, Laver Cup, Learfield Collegiate and many, many more!

This position offers the opportunity to exercise independence in decision-making and opens doors for enhancing one’s career development. You will be building back-end infrastructure and APIs for several gaming apps of famous sports brands. Despite quite simple front-end functionality you need to build a system able to handle, for example, millions of votes. So, scalability and fault tolerance is a key.

RESPONSIBILITIES:

  • Write clean Node.js, Express.js, Typescript, Redis and SQL code to develop functional server-side applications;
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement;
  • Perform unit tests to optimize performance;
  • Design and manage data storage solutions;
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic;
  • Gather and address technical and design requirements;
  • Build reusable code and libraries for future use;
  • Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

REQUIRED SKILLS:

  • 3+ years of hands-on experience with Node.js, Express.js, Typescript, Redis, and SQL;
  • Good knowledge API, REST & SOLID;
  • Understanding of serverless application architecture;
  • Understanding accessibility and security compliance;
  • Understanding fundamental design principles behind a scalable application;
  • Understanding user authentication and authorization between multiple systems, servers, and environments;
  • Strong database knowledge, specifically MSSQL;
  • Proficient understanding of code versioning tools, such as Git;
  • Software engineering fundamentals: version control, design patterns, testing, deployment.

ENGLISH LEVEL:

Upper-Intermediate / Advanced. The candidate should be able to clearly communicate and deliver his ideas.

SOFT SKILLS:

  • Communication;
  • Teamwork;
  • Proactivity;
  • Responsibility;
  • Problem-solving.

WORK SCHEDULE AND TIMEZONE:

Flexible 8hr/day Mon – Fri EEST Time Zone. Minimum 4 hours overlap with the UK time.

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

Corporate laptop

Powerful corporate laptop and premium software

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia) and Turkey.

Sorry! This job has expired.

Other Job Postings You Might Be Interested In

Recruiter photo
quotes
I'm interested in networking with IT professionals of all levels and welcome the opportunity to discuss what's next in your career. Drop me a line at rec@echoua.com ✉
Recruiter photo
li-url Recruiter Recruiter

Career Advisor