Back End Developer Job at HaggleX
HaggleX is a blockchain-based global marketplace that allows anyone to access the world of DeFi, NFTs and trade cryptocurrencies securely.
We are recruiting to fill the position below:
Job Position: Back End Developer
Job Location: Lagos
Employment Type: Full-time
Responsibilities
- As a Back-End Engineer, you will play an integral role in developing innovative and highly scalable backend services to support desktop and mobile applications.
- Collaborating with mobile development and product team members to design, develop, and deploy highly scalable experience APIs and services
- You will partner with product leaders to shape the future of the platform
- You will help define, implement, and reinforce architectural and implementation best practices
- Perform other tasks that may be assigned by the CTO or Technical delivery Lead.
Requirements
- Bachelor's Degree in Computer Science, Information Systems, Computer Engineering, or a technology-related field.
- 5+ years of relevant work experience in shipping and designing core backend services in JavaScript using modern frameworks.
- Experience with the Software Development Life Cycle (SDLC).
- Experience with databases and database modeling.
- Experience with NestJs and GraphQL. [NestJs and GraphQL is a must].
- 2+ years of experience developing backend services using NestJs.
- 2+ years of experience using GraphQL.
- Ability to compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Strong understanding of object-oriented programming.
- Strong understanding of SOLID principles.
- Strong understanding of Test Driven Development(TDD).
- Strong understanding of Microservice architecture.
- Strong understanding of Docker.
- Familiar with various design and architectural patterns.
- Understanding of fundamental design principles behind a scalable application.
- Strong understanding of MongoDB, Redis, Elastic Search, Message queue.
- Proficient understanding of GIT version control system.
- Good communication and team working skills.
- Knowledge in blockchain/cryptocurrency is an added advantage.
Similar Jobs
- Fullstack Web Developer & Project Manager Job at RITA Africa
- App Developer Job at Jobvet Services
- Senior Flutter Developer Job at Wiseki Technologies
- Job Openings at mDoc Healthcare
- Junior Linux Kernel Engineer (Ubuntu) Job at Canonical Nigeria
- Software Engineer (UI) Job at Clickatell
- Job Openings at Choice Talents NG
- Senior Software Engineer (Java) Job at Temploy Limited
- Job Openings at Polaris Digitech Limited
- PHP Laravel Backend Developer Job at Bakkaz Information and Technology