Senior Backend Engineer (node.js)

Spinnr Tech Limited
Charing Cross, United Kingdom
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Chinese, English
Experience level
Senior
Compensation
£ 40K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

API
Automation of Tests
Databases
Continuous Integration
Web Scraping
Database Design
Software Design Patterns
Linux
Distributed Systems
Python
PostgreSQL
MongoDB
Node.js
Systems Development Life Cycle
Redis
Selenium
Backend
GIT
Solid Principles
Docker
Programming Languages

Job description

· Responsible for backend development, including API system development and database design. · Design, develop, and maintain high-performance, highly available backend system architectures. · Develop and maintain microservice systems to support scalability and stability. · Efficiently resolve technical issues within the system and provide technical support. · Participate in system architecture design, applying SOLID principles and common design patterns.

Requirements

Programming Languages, Solid Principles, Docker, Postgresql, Selenium, Mandarin, Git, Cap, Base, Mongodb, Python, Redis, · Proficient in Node.js or other backend languages. · Familiar with PostgreSQL, Redis, MongoDB, and other databases. · Familiar with Linux systems, as well as tools like Git and Docker. · Familiar with Python or other programming languages. · Familiar with Selenium or other web scraping/automation tools. · Experience with Continuous Integration (CI/CD) and automated testing. · Good coding style; familiar with SOLID principles and design pattern concepts. · Understanding of distributed architectures, including concepts like CAP, BASE, and ACID. · Fluent in Mandarin (spoken and written); professional English required.

About the company

(Spinnr Tech Ltd.) is a technology consulting company dedicated to empowering organizations through project-based services and strategic consulting. Our mission is to help businesses of all sizes realize their long-term potential and vision.

Apply for this position