447 Node Js jobs in Nairobi

junior backend integration developer

New
Nairobi, Nairobi KES900000 - KES1200000 Y Intelpoint Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

JUNIOR BACKEND INTEGRATION DEVELOPER (QUICKBOOKS- ETIMS)

Type:
Contract (full-time)



Location
: Remote (EAT)



Start
: ASAP



Duration
: 2–3 months (extendable)

Mission: Build the Intelpoint QuickBooks- KRA eTIMS connector using our FastAPI scaffold,

with high reliability, auditability, and compliance.

Responsibilities

  • Implement REST endpoints in FastAPI for invoices/credit notes; map QBO/QBD payloads- eTIMS schema (VAT16/Zero/Exempt, buyer KRA PINs).
  • QBO path: connect via Zapier/Power Automate or OAuth app; write back ACK/status to QBO.
  • QBD path: implement QuickBooks Web Connector (QWC) handlers; parse QBXML; write back ACK to Desktop.
  • Add idempotency, retries with backoff, dead-letter queue (DLQ), and a daily reconciliation job.
  • Logging, simple status dashboard/CLI reports, and developer-grade docs/runbooks.
  • Unit/E2E tests; PRs, code reviews, and weekly demos.

Must-have Skills

  • Python, FastAPI, Pydantic; JSON/XML transforms; solid Git discipline.
  • QuickBooks experience:

o QBO: OAuth2, Invoices/Credit Memos, custom field write-back.

o QBD: Web Connector (QWC) + QBXML basics.

  • Reliability patterns: idempotency, retries, error categorization.
  • Security hygiene: env secrets, TLS, log redaction.
  • SQL (SQLite/Postgres) + basic cron/scheduler.

Nice-to-have

  • Celery/RQ or queues; Docker; Zapier/Power Automate; observability (logs/metrics).
  • Kenya VAT familiarity (VAT16/Zero/Exempt), partial credit notes.

If you are a perfect fit, kindly send your CV to

by
21st October 2025.

This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
Nairobi, Nairobi KES1200000 - KES2400000 Y Britam

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary
We are seeking an experienced GraphOl Backend Developer to design, build, and maintain scalable APIs and services that power our applications. The ideal candidate has strong expertise in GraphQL, backend development, database design, and modern cloud infrastructure. You will collaborate closely with frontend developers, product managers, and DevOps engineers to deliver high-performance, secure, and reliable solutions.

Key Responsibilities

  • Design, develop, and maintain GraphQL APIs and resolvers for internal and external applications.
  • Optimize API performance by implementing caching, batching, and efficient query resolution.
  • Integrate GraphQL with multiple data sources, including relational and NoSQL databases, REST APIs, and third-party services.
  • Collaborate with frontend teams to ensure APIs meet business and user experience requirements.
  • Implement security best practices (authentication, authorization, rate-limiting, input validation).
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Monitor, debug, and improve the performance and reliability of backend services.
  • Stay up to date with GraphQL ecosystem trends, tools, and best practices.

Qualifications And Experience

  • Bachelor's degree in computer science, Information Technology, or related field.
  • Proven experience as a backend developer with GraphQL in production environments.
  • Proficiency in , TypeScript, or similar backend languages.
  • Strong knowledge of database technologies (PostgreSQL, MySQL, MongoDB, or similar).
  • Experience with API security, authentication (OAuth, JWT), and authorization patterns.
  • Familiarity with server frameworks (Apollo Server, , NestJS, etc.).
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure).
  • Excellent problem-solving skills and ability to work in cross-functional teams.

Primary Location
Kenya-Nairobi-Nairobi

Organization
Britam

Job Type
Permanent

Shift
Day Job

Contract Type
Full-time

Job Posting

Unposting Date

Number of Openings
1

This advertiser has chosen not to accept applicants from your region.

Backend developer

New
Nairobi, Nairobi Oversight+

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Oversight+ is a tech-driven investment platform that empowers investors with AI-powered market insights, real-time risk assessment, and advanced portfolio management tools. We enable smarter, data-driven decisions for our users. Our mission is to harness the power of technology and artificial intelligence to drive change and revolutionize the industry.

Role Description

This is a part-time remote role for a Backend Developer. The Backend Developer will be responsible for server-side web application logic, developing and maintaining web services, and ensuring high performance and responsiveness to requests. Daily tasks include coding, troubleshooting, debugging, and collaborating with front-end developers and other team members to create scalable and efficient applications.

Qualifications

  • Proficiency in
    backend development languages like Python, Java, or
  • Experience with
    database technologies such as SQL, MongoDB, or PostgreSQL
  • Familiarity with RESTful APIs and web services
  • Knowledge of version control systems like Git
  • Understanding of software development principles and agile methodologies
  • Strong problem-solving skills and attention to detail
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Experience in FinTech or investment-related fields is a plus

All applications must and should be sent to this email

Compensation

Currently, we are operating as a startup, so there will be no salaries at this stage. Instead, each member will receive equity in the company. Once the business begins generating profit or secures investment, all team members will be compensated accordingly. A formal agreement will also be put in place to outline the equity distribution.

Thank you

Samuel Morara,

Founder

This advertiser has chosen not to accept applicants from your region.

Backend Developer Intern

New
Nairobi, Nairobi KES600000 - KES1200000 Y Pullova technologies

Posted today

Job Viewed

Tap Again To Close

Job Description


Location: Nairobi, Kenya (Hybrid)


Employment Type: Internship


Compensation: Competitive stipend + performance-based bonuses

About the Role

We're seeking a driven
Backend Developer Intern
to join our dynamic startup team in Nairobi. This hands-on internship is perfect for developers who thrive under pressure and are ready to tackle real-world projects with tight deadlines while earning attractive bonuses for exceptional performance.

Key Responsibilities

  • Develop and maintain robust APIs using PHP and Laravel framework
  • Work on fast-paced projects with short deadlines and deliver quality solutions
  • Collaborate with frontend teams to ensure seamless API integration
  • Troubleshoot and optimize backend systems for performance
  • Present technical solutions and project updates to stakeholders
  • Solve complex problems with creative and efficient coding approaches

Qualifications

  • Required:
    Strong proficiency in PHP and Laravel framework
  • Required:
    Proven experience in API development and implementation
  • Required:
    Excellent communication and presentation skills
  • Required:
    Strong problem-solving abilities and analytical thinking
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
  • Ability to work effectively under tight deadlines
  • Self-motivated with a passion for backend development
  • Experience with database design and optimization is a plus
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer

80200 Nairobi, Nairobi KES160000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Backend Developer to join their innovative technology team. This role is crucial for designing, developing, and maintaining robust server-side logic for our client's cutting-edge applications. You will be responsible for creating and integrating the main functionalities of the software, ensuring scalability, performance, and security. The ideal candidate possesses a deep understanding of back-end languages, database management, and API development, coupled with a passion for building efficient and reliable systems. You will work collaboratively with front-end developers, product managers, and other stakeholders to deliver exceptional user experiences.

Key Responsibilities:
  • Design, develop, and implement server-side applications and APIs using various programming languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring, Ruby/Rails).
  • Manage and optimize database performance, including designing schemas, writing complex queries, and ensuring data integrity for systems like PostgreSQL, MySQL, or MongoDB.
  • Develop and maintain robust, scalable, and secure microservices architecture.
  • Integrate back-end services with third-party applications and services.
  • Write clean, maintainable, and well-documented code following best practices.
  • Implement security and data protection measures.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Optimize application for maximum speed and scalability.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to architectural decisions and technology selection.
  • Mentor junior developers and share knowledge within the team.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development.
  • Proficiency in at least one modern backend programming language (e.g., Python, Java, Node.js, Go, Ruby).
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Solid understanding of API design principles (RESTful APIs, GraphQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is beneficial.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with agile development methodologies.
This position offers a competitive salary, comprehensive benefits, and opportunities for professional growth within a fast-paced and innovative environment. Our client is an equal opportunity employer and values diversity.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Developer – Omni channels Job Equity Bank

New
Nairobi, Nairobi KES1200000 - KES2400000 Y KenyaMOJA

Posted today

Job Viewed

Tap Again To Close

Job Description

IT Jobs, Equity Bank Jobs.

The Role Purpose (Link to Overall Business Objectives, Eg, ARRP)

To design, build, and maintain backend systems and APIs that support Borrow's digital lending Omni channels platform. This role contributes directly to improving customer access to credit, streamlining loan lifecycle management, and integrating with key financial and regulatory systems, aligning with the company's strategic goal of enabling inclusive, scalable, and secure financial services.

The Key Responsibilities (Duties)

Engage the business in understanding borrow product requirements.

Evaluate the business requirements and define technical requirements.

Liaise with architects, analysts, business representatives, infrastructure specialists to jointly develop proposals for technical solutions.

Contribute to system architecture, code reviews, and technical documentation.

Support continuous integration, deployment, and monitoring practices.

Write clean, maintainable, and well-tested code following best practices.

Implement secure APIs and microservices for core lending features such as loan application, credit scoring, disbursement, repayment, and collections.

Utilize C#, .NET to design, develop and maintain robust and scalable backend services.

Collaborate with product managers, front-end developers, DevOps, and data teams to deliver end-to-end solutions.

Implement security best practices (e.g., OAuth2, JWT) and ensure data protection

Qualifications
Experience Requirements

Senior Developer: 8+ years of progressive experience, including system design, mentorship, and leadership in complex projects.

Industry Exposure

Experience in Banking, Fintech, or Digital Lending environments is highly desirable, particularly with domain knowledge in financial workflows, digital payments, credit scoring, or customer onboarding.

Functional Expertise.

Demonstrated experience in active software development using .NET (WebAPI), including REST APIs, microservices, and enterprise integrations.

Roles in technical support, system integration, or DevOps are considered a plus, especially in production critical environments.

Team leadership in previous roles.

Additional Advantageous Experience
Familiarity with regulatory compliance (e.g., PCI DSS, GDPR, CBK guidelines) in financial systems.

Prior involvement in integration with third-party platforms, such as CRBs, core banking systems, mobile wallets, or payment gateways.

Exposure to cloud environments (Azure) and infrastructure-as-code tools (eg. Helm) is a bonus.

Academic Qualifications And Certifications
A bachelor's Degree, Diploma, or professional certification in Computer Science, Software Engineering, Information Technology, or a closely related field.

Nice-to-Have

Microsoft Azure Certification (e.g., Azure Developer Associate, Azure Solutions Architect) demonstrating proficiency in cloud development and deployment.

Lending or Fintech-related certifications (e.g., Certified Credit Professional, Digital Lending Compliance) reflecting domain knowledge in financial services or digital lending ecosystems

How to Apply

Click here to apply

This advertiser has chosen not to accept applicants from your region.

Lead Backend Developer (Cloud Native)

80201 Nairobi, Nairobi KES120000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and motivated Lead Backend Developer to spearhead the development of scalable and resilient cloud-native applications. This is a fully remote position, offering the flexibility to work from anywhere. You will be responsible for designing, building, and maintaining robust backend systems that power innovative digital products. The ideal candidate will have a strong command of modern programming languages, microservices architecture, and cloud platforms like AWS, Azure, or GCP. Your responsibilities will include leading a team of talented developers, mentoring junior engineers, setting technical direction, and ensuring the adoption of best practices in software development, including CI/CD, automated testing, and code reviews. You will collaborate closely with product managers, frontend developers, and other stakeholders to translate business requirements into technical solutions. We expect a deep understanding of database technologies (SQL and NoSQL), API design, and containerization technologies such as Docker and Kubernetes. Security best practices and performance optimization will be paramount in your work. This role requires excellent communication and collaboration skills, as you will be working in a distributed team environment. You should be adept at problem-solving, debugging complex issues, and making informed architectural decisions. The opportunity to influence the technology stack and contribute to a forward-thinking company culture is significant. We are committed to fostering an inclusive and supportive remote work environment where innovation thrives. If you are passionate about building high-quality software, driving technical excellence, and leading by example in a remote setting, we invite you to apply for this exciting opportunity, based out of **Malindi, Kilifi, KE**.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Node js Jobs in Nairobi !

Senior Backend Software Engineer - Cloud & API Development

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled Senior Backend Software Engineer to join their fully remote engineering team. This position focuses on designing, developing, and deploying robust and scalable backend systems and APIs. The ideal candidate will have extensive experience with cloud platforms, microservices architecture, and various programming languages. You will be responsible for architecting and implementing high-performance backend services, developing secure and efficient APIs, and ensuring the smooth integration of different software components. Key responsibilities include writing clean, maintainable, and well-documented code; designing and optimizing database schemas; implementing unit and integration tests; and troubleshooting and debugging complex issues. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences and robust backend functionality. Experience with cloud providers such as AWS, Azure, or GCP is essential, as is a strong understanding of containerization technologies like Docker and Kubernetes. Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go) is required, along with experience in building RESTful APIs and microservices. You will play a key role in code reviews, mentoring junior engineers, and contributing to the continuous improvement of our development processes and infrastructure. This role demands a proactive, self-motivated individual who excels in a remote, collaborative environment and has a passion for building high-quality software. You will be instrumental in driving the technical direction and success of critical backend systems, ensuring scalability, reliability, and security. The opportunity to work on challenging projects and contribute to cutting-edge technology is significant. Your expertise will be vital in building the foundational architecture that powers our client's innovative products and services.

Qualifications:
  • Minimum of 5 years of professional experience in backend software development.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Extensive experience designing and implementing RESTful APIs.
  • Strong understanding of database design, SQL/NoSQL, and data modeling.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and testing skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Senior Frontend Developer - UI/UX Focus

80104 Nairobi, Nairobi KES480000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and creative Senior Frontend Developer with a strong focus on UI/UX to join their innovative, remote-first technology team. This role is crucial for crafting intuitive, engaging, and visually appealing user interfaces for our web applications. You will be responsible for translating design mockups and wireframes into high-quality, responsive, and performant code, working closely with UI/UX designers and backend developers to deliver exceptional user experiences. The ideal candidate will have extensive experience with modern frontend frameworks (e.g., React, Angular, Vue.js), a deep understanding of HTML5, CSS3, and JavaScript (ES6+), and a proven ability to optimize web applications for maximum speed and scalability. You should possess a keen eye for design aesthetics, a strong understanding of user-centered design principles, and the ability to collaborate effectively within a distributed team. Responsibilities include developing new user-facing features, ensuring technical feasibility of UI/UX designs, mentoring junior developers, and contributing to architectural decisions. This is a fully remote position, offering flexibility and the opportunity to work on cutting-edge projects. We are looking for a passionate developer who is committed to writing clean, maintainable code and staying ahead of frontend development trends. Join us in building user-centric products that delight our customers.

Key Responsibilities:
  • Develop new user-facing features using modern frontend frameworks (e.g., React, Angular, Vue.js).
  • Translate UI/UX design wireframes and mockups into high-quality, responsive code.
  • Build reusable code and libraries for future use.
  • Optimize applications for maximum speed, scalability, and accessibility.
  • Ensure the technical feasibility of UI/UX designs.
  • Collaborate effectively with UI/UX designers and backend developers.
  • Perform code reviews and mentor junior frontend developers.
  • Troubleshoot and debug frontend issues.
  • Stay up-to-date with emerging frontend technologies and best practices.
  • Contribute to frontend architecture and technology decisions.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional frontend development experience.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one major frontend framework (React, Angular, Vue.js).
  • Strong understanding of UI/UX principles and responsive design.
  • Experience with version control systems (e.g., Git).
  • Familiarity with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • A portfolio showcasing successful frontend projects and UI/UX implementations is highly desirable.
This role is fully remote, enabling you to work from your preferred location.
This advertiser has chosen not to accept applicants from your region.

UI/UX Manager

Nairobi, Nairobi Phoenix heights

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Role Overview



We are seeking an experienced UI/UX Designer to lead the design and delivery of innovative, user-friendly, and visually engaging digital solutions. The ideal candidate is both a creative thinker and problem solver who can conduct user research, design intuitive interfaces, and collaborate with developers to bring experiences to life.



Key Responsibilities



Conduct user research, interviews, and usability testing to understand user needs.



Develop personas, journey maps, and user flows to guide design decisions.



Create wireframes, prototypes, and high-fidelity mockups for web and mobile platforms.



Collaborate with product managers and developers to ensure feasibility and alignment.



Establish and maintain design systems, style guides, and UI libraries.



Apply best practices for responsive design, accessibility, and inclusive experiences.



Analyze user feedback and analytics to iterate and improve designs.



Stay updated on the latest UI/UX trends, tools, and technologies.



Mentor junior designers and contribute to building a design-driven culture.



Qualifications & Skills



Bachelor’s degree in Design, Human-Computer Interaction, Computer Science, or related field.



10+ years’ proven experience in UI/UX design for digital products.



Strong portfolio showcasing end-to-end design projects.



Proficiency in Figma, Sketch, Adobe XD, InVision, Photoshop, Illustrator, and prototyping tools.



Deep understanding of human-centered design and usability principles.



Experience working in Agile/Scrum environments.



Strong communication, presentation, and collaboration skills.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Node Js Jobs View All Jobs in Nairobi