Job Description
IT Jobs. Robert Walters Jobs
Key Responsibilities
- Design, build, and maintain backend services using Node.js, MongoDB Atlas, and AWS (EC2).
- Develop and enhance our Flutter mobile application (integrated with Hive for local storage).
- Implement secure integrations with Flutterwave, Xendit, Stripe, and Thunes for payments.
- Use React to manage the web interface and admin dashboards.
- Build and optimize real-time data syncing via WebSockets.
- Integrate communication and notification services (FCM, Twilio, SendGrid).
- Manage file storage and access through Google Console (Drive Connect).
- Deploy and maintain cloud infrastructure for reliability, scalability, and security.
- Integrate and test LLM APIs (OpenAI, Claude, and Gemini) to support AI-driven learning and admin features.
- Collaborate closely with education, design, and product teams to deliver meaningful, user-friendly experiences.
- Conduct QA testing and troubleshooting across devices and environments
Read More>>>3 Interview Red Flags Recruiters Notice in the First 60 Seconds
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in Node.js, Flutter, React, and MongoDB.
- Solid understanding of AWS infrastructure and DevOps practices.
- Experience deploying mobile-first applications optimized for low-connectivity regions.
- Experience working with payment gateways and secure API integrations.
- Familiarity with LLM APIs (OpenAI, Claude, Gemini) for applied use cases.
- Knowledge of WebSocket, Firebase Cloud Messaging, and SendGrid/Twilio integrations.
- Strong debugging and performance optimization skills.
- Excellent communication and documentation habits.
Read More>>Why Project Managers with Certification Get Hired Faster in Kenya
How to Apply
The post Senior Full Stack Developer Job Robert Walters appeared first on Corporate Staffing Services.