Alexander George Consulting Services Limited - Our client, a Startup in the Education and Employment sector in Nigeria dedicated to shaping the future of the work landscape in Africa, is recruiting to fill the position below:
Job Title: Mid / Senior Node.js Developer
Location: Remote
Work Type: Contract
About The Job
- Our client, a Startup in the Education and Employment sector in Nigeria dedicated to shaping the future of the work landscape in Africa, is seeking a skilledand experienced Node.js Developer to join the team in building a robust and world-class product.
- As a Backend Developer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions using Node.js and Express.js.
- You will be part of a collaborative team that values innovation, technical excellence, and delivering exceptional products
Responsibilities
- Code Writing: Writing reusable, testable, clean, maintainable and efficient Node.js code.
- Application Design: Design and implementation of low-latency, high-availability, and performant applications.
- API Integration: Integration with third party applications: Web sockets, AWS, Zoom APIs with the application's server side logic
- Security Implementation: Implementation of security, efficient data protection, and storage procedures.
- Storage Integration: Integration of data storage solutions databases, redis, media stores etc.
- Web-app Design: Designing and implementing server-side components of web applications.
- Collaborative Development: Collaborating with other members of the development team to guarantee applications are optimized for performance and dependability. Cooperating together with front-end programmers to integrate pieces.
- User Interface Development: Developing back-end services and user interfaces for diverse business processes.
- Report and Documentation: Creating reports and documenting Node.js operations, including database schemas.
- Learning and Growth: Stay updated with the latest trends, technologies, and best practices in Node.js/Express.js
Required Technologies and Tools:
- Node.js/Express.js
- MongoDB
- PostgreSQL
- TypeScript (Please do not apply if you do not have experience with TypeScript)
- Optional: AWS
Requirements
- Minimum of 3 years of professional software development experience in a collaborative team environment.
- Solid understanding of JavaScript and expert experience with TypeScript.
- Expert knowledge of the Node.js/Express.js framework and its core principles.
- Strong problem-solving skills and the ability to analyze technical challenges.
- Effective verbal and written communication skills, with the ability to collaborate with team members.
- Familiarity with version control systems, we use Git.
- Experience with RESTful API design and implementation.
- Proficiency in asynchronous programming and event-driven architecture.
- Knowledge of unit testing frameworks such as Mocha, Chai, or Jest.
- Understanding of security best practices in web development.
- Familiarity with containerization tools such as Docker.
- Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI.
- Any experience working with Web Sockets and WebRTC protocols is a bonus.
Compensation and Benefits
- Industry-standard salary
- Opportunities for professional growth and development
- Flexible work environment with remote work options
- A dynamic and collaborative team culture
- The chance to work on exciting and innovative projects.
Application Closing Date
22nd August, 2024.
Sorry, this listing is no longer open.
https://www.hotnigerianjobs.com/hotjobs/648576/mid-senior-nodejs-developer-remote-at-alexander-ge.html