Full Stack NodeJS Developer
We are looking for an experienced Senior Full Stack Developer to take leadership over the day-to-day running and development of platform.
The ideal candidate will have strong expertise in NodeJS, Typescript, and Angular, and will be responsible for developing, integrating, and maintaining microservices within our platform ecosystem.
Key Responsibilities:
Lead the development and integration of REST APIs, ensuring proper documentation.
Optimise MySQL queries for performance and scalability.
Apply Test-Driven Development (TDD) practices using Mocha to write unit tests.
Focus on system performance optimisation, ensuring high performance, scalability, and clean, maintainable code.
Collaborate with external partners to gather API documentation, identify requirements, and deliver end-to-end API integrations.
Develop BackOffice UIs using Angular 6.0, primarily focusing on data grids and forms for managing various types of data.
Required Experience and Skills:
3-5 years of experience as a Full Stack Developer with strong expertise in NodeJS, Typescript, Angular.
Solid experience writing optimized MySQL queries.
Experience with caching solutions.
Proven ability to work independently and take ownership of projects with minimal guidance.
iGaming domain experience is essential.
Strong understanding of Test-Driven Development (TDD) and experience using Mocha for unit testing.
- Start: ASAP
- Duration: 3 months initially
- Rate: £300 - £500 Per Annum None
- Location: London, England
- Type: Contract
- Industry: Telecoms
- Recruiter: Expert Employment
- Tel: 0845 4677 461
- Email: to view click here
- Reference: 2603
- Posted: 2024-12-18 15:15:54 -
- View all Jobs from Expert Employment
More Jobs from Expert Employment
- Lead Data Scientist
- Software VHDL Engineer
- Electronic Production Technician
- Solidworks, Mechanical Design Engineer
- SQL Developer with VB and C#.Net
- Prototype Technician, PCB Testing
- Hardware technician fault finding
- Soldering Production Technician, Automotive Electronics
- Hardware Design Engineer
- Motorsport Customer Support
- Python developer/Django
- CAD Technician
- Manufacturing Planner Precision Engineering Production
- Care Worker
- Material Support Engineer
- 5 Axis CNC Machinist
- Production Operative
- PCB Assembly and Soldering Technician
- Electronic Assembler, precision test and build
- Electronic hand Production Technician