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
Show more
Show less