TECH JOB OPPORTUNITY
Full Stack Developer (React.js + Node.js)
Join Sage Grey Technologies and build modern, scalable web applications.
Job Overview
Company: Sage Grey Technologies
Job Title: Full Stack Developer (React.js + Node.js)
Location: Lagos, Nigeria — Remote
Employment Type: Contract
Application Deadline: October 31, 2026
Application Method: Email your resume to the recruitment address below.
About Sage Grey Technologies
Sage Grey Technologies is a Nigerian company incorporated as a venture studio for technology startups and investments. The company develops and deploys practical, sustainable technology solutions across various sectors.
About the Role
Sage Grey Technologies is seeking a talented and passionate Full Stack Developer to join its engineering team. The successful candidate should be experienced in building scalable web applications, developing efficient backend systems, and delivering clean, maintainable code.
The role covers the software development lifecycle, including user interface development, API creation, database management, application performance optimisation, and deployment.
Key Responsibilities
- Develop, maintain, and optimise web applications using React.js and Node.js.
- Build scalable backend services and RESTful APIs using NestJS or Express.js.
- Create responsive user interfaces using React.js and Tailwind CSS.
- Develop reusable frontend components with clean, maintainable code.
- Design and optimise databases using MongoDB, PostgreSQL, and MySQL.
- Collaborate with designers, engineers, and product teams.
- Write secure, efficient, and well-documented code.
- Integrate third-party APIs and external services.
- Debug issues and improve application performance.
- Participate in code reviews and follow software engineering best practices.
- Implement authentication, authorisation, and security controls.
- Use Git-based workflows and participate in agile development processes.
Requirements and Qualifications
- Strong experience with React.js and modern JavaScript or TypeScript.
- Solid knowledge of Node.js backend development.
- Experience with NestJS and/or Express.js.
- Proficiency in Tailwind CSS and responsive design.
- Experience with MongoDB, PostgreSQL, and MySQL.
- Understanding of REST API design and integration.
- Knowledge of database design, query optimisation, and ORM tools.
- Familiarity with JWT, OAuth, and session management.
- Experience using Git and collaborative development workflows.
- Understanding of software architecture, clean code, and design patterns.
- Strong troubleshooting and application optimisation skills.
Technical Stack
Frontend: React.js, JavaScript, TypeScript, Tailwind CSS
Backend: Node.js, NestJS, Express.js
Databases: MongoDB, PostgreSQL, MySQL
Tools: Git, REST APIs
Optional: Docker, Next.js, CI/CD, AWS, Azure, Google Cloud, microservices, and testing frameworks.
How to Apply
Interested and qualified applicants should send their updated resume to the recruitment email below.
Email: hr@sagegreytech.com
Subject: Full Stack Developer (React.js + Node.js)
Deadline: October 31, 2026
Apply by EmailAttach your resume before sending. The button opens your email application but does not attach files automatically.
FREE CV STUDY GUIDE
Sample Full Stack Developer CV
Use this general template to learn how to present your technical skills, development experience, and projects. Replace all placeholders with your own accurate details before applying.
[YOUR FULL NAME]
FULL STACK DEVELOPER
[City, Country] | [Phone Number] | [Professional Email]
GitHub: [GitHub URL] | Portfolio: [Website URL] | LinkedIn: [Profile URL]
PROFESSIONAL SUMMARY
Full Stack Developer with [X years] of experience building and maintaining web applications using modern JavaScript technologies. Skilled in React.js frontend development, Node.js backend services, REST API integration, database design, and responsive user interfaces. Familiar with writing maintainable code, implementing secure authentication, debugging application issues, and collaborating through Git-based workflows. Focused on delivering reliable, user-friendly, and scalable digital solutions.
TECHNICAL SKILLS
- Frontend: React.js, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS
- Backend: Node.js, Express.js and/or NestJS
- Databases: MongoDB, PostgreSQL, MySQL
- APIs: REST API development, integration, validation, and error handling
- Authentication: JWT, OAuth, session management, and access control
- Development tools: Git, GitHub, npm, browser developer tools
- Database tools: [Relevant ORM or query tools actually used]
- Additional: [Docker, testing tools, cloud platforms, or CI/CD skills actually used]
PROFESSIONAL EXPERIENCE
[Full Stack Developer / Relevant Job Title]
[Company Name] | [Remote or Location]
[Month Year] – [Month Year or Present]
- Developed and maintained web application features using React.js and JavaScript or TypeScript.
- Built backend endpoints and REST APIs using Node.js with [Express.js/NestJS].
- Created reusable UI components and responsive page layouts using [Tailwind CSS or relevant tools].
- Designed database models and queries using [MongoDB/PostgreSQL/MySQL, as applicable].
- Integrated third-party APIs and implemented input validation and error handling.
- Used Git for version control, code collaboration, and reviewing changes.
- Investigated bugs, improved performance, and documented technical changes.
- Worked with designers, developers, and other stakeholders to deliver features.
CV tip: Keep only responsibilities you actually performed. Include verified outcomes, such as improvements in loading time, successful deployments, or features delivered, wherever possible.
[Junior Developer / Software Developer / Internship]
[Organisation Name] | [Location or Remote]
[Month Year] – [Month Year]
- Assisted with building and testing web application features.
- Fixed bugs and improved existing code under guidance from senior developers.
- Practised API integration, database operations, and responsive design.
- Participated in code reviews, documentation, or team development activities.
SELECTED PROJECTS
1. Full Stack Web Application
Built a web application using React.js for the frontend and Node.js with [Express.js/NestJS] for the backend. Implemented user flows, API integration, data validation, and database operations.
Technologies: [List the technologies actually used]
Live Demo: [Project URL]
Source Code: [GitHub Repository URL]
2. Authentication and User Management System
Developed an authentication workflow with sign-in, user permissions, protected routes, and secure session handling appropriate to the project.
Technologies: [Actual technologies used]
Project Link: [URL]
3. Database-Driven Dashboard
Created a responsive dashboard that retrieves and displays information from a database through API endpoints. Added search, filtering, validation, or reporting features where applicable.
Technologies: [Actual technologies used]
Project Link: [URL]
Project guidance: If you do not yet have professional experience, use genuine personal, academic, freelance, or open-source projects. Clearly identify personal projects and never present them as paid employment.
EDUCATION
[Degree, Diploma, or Relevant Qualification]
[Institution Name] | [Year Completed or Expected]
CERTIFICATIONS AND TRAINING
- [Relevant Web Development Certification] — [Provider, Year]
- [JavaScript, React.js, or Node.js Course] — [Provider, Year]
- [Database, Cloud, or Software Engineering Training] — [Provider, Year]
WORKING PRACTICES
- Problem-solving and debugging
- Clean code and technical documentation
- Communication and teamwork
- Independent task management
- Continuous learning and improvement
REFERENCES
Available upon request, if appropriate for the application.
How to Tailor This CV to Sage Grey Technologies
- Prioritise the advertised stack: Highlight your genuine experience with React.js, Node.js, NestJS or Express.js, Tailwind CSS, and the relevant databases.
- Show working projects: Add GitHub repositories and live demos where available. Ensure the links work and you are permitted to share the code.
- Demonstrate full stack capability: Explain what you built on the frontend, backend, and database rather than listing technologies alone.
- Include security knowledge: Mention relevant authentication, authorisation, validation, and secure coding experience.
- Be accurate: Do not claim proficiency in every technology in the vacancy if you have not used it.
- Keep the CV readable: Use clear headings, concise bullet points, and consistent formatting. Save as PDF unless another format is requested.
- Check the deadline: Submit before October 31, 2026, and confirm the application instructions if the vacancy changes.
Ready to Apply?
Customise the sample CV with your real skills, experience, and project links. Then send your resume to Sage Grey Technologies.
Email Your ResumeApplication deadline: October 31, 2026.

