About this role
Sage Grey Technologies Limited is hiring a Full Stack Developer (React.js + Node.js) for a contract role based in Lagos, with remote work available. The role covers the full software development lifecycle, including UI design, API development, database management, performance improvements, and deployment. The candidate should have experience building scalable web applications, designing backend systems, and delivering clean, maintainable code. The company operates as a technology provider and venture studio focusing on startups and investments. The position requires collaboration across product teams, UI/UX designers, and engineers, and involves working with modern web technologies."
What you would do
- Work with Git-based workflows and agile processes.
- Debug, troubleshoot, and improve application performance.
- Build scalable backend services and RESTful APIs using NestJS or Express.js.
- Implement authentication, authorization, and security practices.
- Design, manage and optimise databases (MongoDB, PostgreSQL, MySQL).
- Design and implement responsive user interfaces using React.js and Tailwind CSS.
- Write efficient, secure, and well-documented code.
- Collaborate with designers, frontend and backend engineers, and product teams.
- Develop, maintain, and optimise modern web applications with React.js and Node.js.
- Participate in code reviews and follow best practices.
What they are asking for
- Strong Node.js backend development knowledge.
- Good REST API design and integration experience.
- Experience with database design, query optimisation, and ORM tools.
- Proficiency with Tailwind CSS and responsive design principles.
- Ability to troubleshoot, debug, and optimise applications.
- Solid experience with React.js and modern JavaScript/TypeScript.
- Experience with NestJS and/or Express.js frameworks.
- Experience with MongoDB, PostgreSQL, and MySQL.
- Knowledge of authentication methods (JWT, OAuth, session management).
- Experience using Git and collaborative development workflows.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.