Node.js Developer (Client-Facing / Solution-Oriented) – Nairobi
ABC LAB NET | Data Analysis, Dashboards & Web Tools
Today
Job descriptions & requirements
Node.js Developer (Client-Facing / Solution-Oriented) – Nairobi
ABC LAB NET COMPANY LIMITED is building a core technical team to support upcoming government and enterprise digital transformation projects.
We are looking for a skilled Node.js Developer who is not only technically strong but also capable of participating in solution design, client engagements, and professional presentations.
This role is ideal for individuals who can build systems, think through solutions, and confidently present ideas to clients.
Engagement model
This position follows a two-phase structure:
Phase 1: Pre-deployment engagement (3–4 months)
You will be involved in:
- Client and stakeholder meetings
- Solution design and system planning
- Technical discussions and demonstrations
- Supporting preparation of presentations and proposals
Compensation: KES 3,500 per day (based on engagement days)
Phase 2: Full project deployment
Upon project activation, you will transition into a full project delivery role.
Responsibilities include:
- Backend development using Node.js
- API development and system integrations
- Database design and management
- Implementation of notification systems (email, SMS, push)
- Ongoing client engagement and support
Compensation: KES 25,000 – 35,000 per month
Key responsibilities
Technical:
- Develop scalable backend systems using Node.js
- Design and integrate APIs and system components
- Work with databases (PostgreSQL, MySQL, or MongoDB)
- Implement notification systems
- Maintain clean, structured code using Git/GitHub
Client-facing:
- Participate in solution discussions and requirements analysis
- Support technical presentations and system demonstrations
- Translate client needs into practical system features
Required skills and experience
- Strong experience in Node.js development
- Proficiency in Git and GitHub workflows
- Experience with databases (SQL or NoSQL)
- Understanding of notification systems and integrations
- Ability to present technical solutions clearly and professionally
- High level of professionalism and organization
Selection process
Shortlisted candidates will be required to undertake a technical demonstration and solution presentation to assess:
- Development capability
- System design approach
- Use of Git/GitHub
- Communication and presentation skills
How to apply
All applications must be submitted via the following form:
https://forms.gle/NB7FgyQGjgqkNu9C8
Additional information
- Nairobi-based candidates preferred
- Role involves both technical and client-facing responsibilities
- Only shortlisted candidates will be contacted
<
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.