EchoGlobal is an IT staffing and team augmentation provider that connects established North American and European businesses with skilled remote software engineers. We primarily accept job applicants from Ukraine, but also welcome talented individuals from other Eastern European countries such as Poland, Moldova, and Romania.
1 квітня 2024

Mid / Senior Back-End Node.js Developer

Львів, віддалено $3500–4000

We are looking for an experienced Back-end Node.js Developer to join the dev team of our business partner — UK’s leading development & iGaming company, who deliver fully customisable, 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.

⚙️ SKILLS REQUIRED:
— 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.

🎁 BENEFITS:
— Work from anywhere (fully remote or in our office);
— Competitive salary based on the results of the interview;
— Paid vacation, national holidays, and sick leaves;
— Professional education reimbursement;
— Compensation for sports and medical expenses to support your well-being;
— Provision of work equipment;
— Legal, accounting, and tax support.

LinkedIn