Senior Backend Developer (Node.js and Python)
AI summary
Vennote Technologies Limited is hiring a Senior Backend Developer on a hybrid contract basis in Lagos to build and optimize a next-generation chatbot platform using Node.js and Python. The role involves API development, NLP and ML model integration, real-time communication, and cross-functional collaboration within an agile product team.
- Hybrid contract role based in Lagos, Nigeria
- Focus on chatbot, NLP, and AI product development
- Requires 7+ years of Node.js and Python experience
- Work with OpenAI services, WebSockets, and Azure cloud
- Collaborate with solution architects, data scientists, and frontend developers
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- Required7+ years of relevant experienceThe job post includes a minimum experience signal.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in security, seguranca, technologyThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
- UnclearComfort with the Contract contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Backend Developer (Node.js and Python) evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to Vennote Technologies Limited and the role in Not specified.
- Add concrete examples related to security, seguranca, technology, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from Jobzilla Nigeria; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- Jobzilla Nigeria
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Backend Developer (Node.js and Python) role in security, seguranca?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research Vennote Technologies Limited before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Senior Backend Developer (Node.js and Python) (Hybrid) at Vennote Technologies Limited ⏲ Aug 24, 2026, 11:00 AM ⋕ View all Data Science & Analytics jobs Vennote Technologies Limited is a well-established ICT company with experience: spanning over two decades in enterprise solutions using best of breed products in very large IT deployments around the world. Vennote Technologies Limited has certified Skilled Technical resources delivering world class implementation and support services through the use of best practices. We are recruiting to fill the position below: Job Title: Senior Backend Developer (Node.js and Python) Location: Lagos (Hybrid) Employment Type: Contract Job Summary Vennote Technologies is building a next-generation Natural Language Understanding, Machine Learning and Artificial Intelligence products with a focus on Multimodal and Cross-Channel User Interfaces (phone, web, mobile, etc.) This is a Hybrid contract position that requires individuals who enjoy challenges, prioritize, meet deadlines, and have a collaborative work ethic and teamwork spirit working with our team of Solution Architects, NLP Engineers, Speech Scientists, FrontEnd Developers, Business and Data Analysts, and Scrum Masters. Do you have experience: in chatbot development or conversational AI? We are seeking a talented Backend Software Developer to join our team and contribute to the development of our next generation chatbot platform. Are you an experienced Backend Developer with strong development skills in Node.js and mid to strong experience: with Python? If you have the ability to innovate, multi-task, and work in an agile environment? Then, join our team for Product Development and Project Implementation in Lagos Nigeria. We have: A state-of-the-art, highly innovative Product platform that we continuously expand/improve to maintain our leadership An open mind to new technologies, methodologies, challenges, and innovation. A team of seasoned experts to collaborate with. Responsibilities: Develop and optimize APIs for efficient data exchange between the chatbot and other systems. Implement and integrate natural language processing (NLP) and machine learning models into the backend infrastructure. Fine-tune models to improve their performance and address limitations. Handle the request and response flow to the AI engine, including passing the user's prompt and receiving the AI-generated text. Design and implement RESTful APIs endpoints using Express.js framework to facilitate secure and reliable communication between the client and the server. Integrate with OpenAI services using their SDKs or APIs. Design and interact with the database to store conversational history, user profiles, application settings, and Retrieval-Augmented Generation (RAG) data sources. Assess the performance of the chatbot using metrics like accuracy, precision, recall, and F1-score. Implementing real-time communication using WebSockets to provide a fluid, instant, and conversational chat experience. Ensure the security and reliability of the chatbot backend by implementing appropriate measures. Collaborate with frontend developers, data scientists, and product managers to build a seamless user experience. Design, develop, and maintain robust and scalable backend systems for our chatbot platform using Node.js. Optimize backend performance and scalability to handle increasing user loads. Stay up to date with the latest advancements in backend technologies and chatbot development. Develop and train machine learning models using appropriate algorithms and techniques. Qualifications Knowledge of NLP and machine learning concepts is a plus. Expertise in database technologies (e.g., MongoDB, SQL, NoSQL) and data modeling. Strong problem-solving and analytical skills. 7 years+ strong proficiency in Node.js and Python backend programming languages. Excellent communication and teamwork abilities. Solid understanding of API development and integration. Experience: with Azure cloud platform Bachelor’s Degree in Computer Science, Engineering, or a related field with proven experience: in backend software development, with a strong focus on building scalable and high-performance systems. Preferred Qualifications: Experience: with containerization technologies (e.g., Docker, Kubernetes). Experience: in chatbot development or conversational AI. Knowledge of messaging platforms (e.g., WhatsApp, Facebook Messenger, Slack). We offer A great environment to work in, excel and progress professionally Continuous learning/training in new technologies and products An attractive remuneration package How to Apply Interested and qualified candidates should send their Applications to: udeaku.ubu@vennote.com using the job title as subject of the email. Note : All applications will be treated with strict confidentiality. Only suitable candidates will be contacted. Application Deadline: 24th September, 2026. View all Jobs in Nigeria Senior Back-End Developer job vacancies in Nigeria