About The Position

At eigital, we drive progress by enabling global organisations to stay ahead in an ever-changing technological, societal, and cultural landscape. We are dedicated to reimagining impact and shaping the future with software of tomorrow. We are seeking an experienced and highly skilled Full Stack Developer to design, develop, and deploy modern web and mobile applications with integrated AI capabilities. The ideal candidate has strong expertise in both backend and frontend development, with a focus on building scalable, real-time applications powered by AI technologies. You will work with Node.js, TypeScript, React, and Flutter, while leveraging advanced AI tools such as Large Language Models (LLMs), RAG systems, embeddings, and Model Context Protocol (MCP).

Requirements

  • Minimum of 5 years of relevant work experience.
  • Strong proficiency in Node.js and TypeScript.
  • Advanced experience with React.js (hooks, modern patterns).
  • Experience with Flutter for cross-platform development.
  • Solid experience with MongoDB (schema design, optimization).
  • Strong understanding of WebSockets and real-time systems.
  • Hands-on experience with RESTful API development.
  • Experience with AI/ML integrations in production environments.
  • Knowledge of RAG systems, embeddings, and semantic search.
  • Familiarity with MCP (Model Context Protocol).
  • Experience with Git, CI/CD, and Docker.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Nice To Haves

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Knowledge of microservices architecture and API gateways.
  • Experience with GraphQL.
  • Familiarity with Redis or caching systems.
  • Understanding of OAuth and JWT authentication.
  • Experience with WebRTC for advanced real-time features.
  • Knowledge of Python for AI/ML integration.
  • Experience with vector databases (Pinecone, Weaviate, Qdrant).
  • Familiarity with monitoring and logging tools.

Responsibilities

  • Architect and implement end-to-end solutions from database to frontend.
  • Develop RESTful APIs and WebSocket-based real-time systems.
  • Build scalable and high-performance applications.
  • Design and develop responsive web applications using React.js.
  • Implement modern UI/UX patterns and ensure cross-browser compatibility.
  • Build or migrate applications using Flutter for web and mobile platforms.
  • Develop robust backend services using Node.js and TypeScript.
  • Design scalable API architectures and ensure system reliability.
  • Handle real-time communication using WebSockets.
  • Design and manage MongoDB databases.
  • Optimize schema design, indexing, and query performance.
  • Implement data modeling strategies for document-based storage.
  • Integrate LLMs (e.g., GPT, Claude) into applications.
  • Build and implement RAG (Retrieval-Augmented Generation) systems.
  • Work with vector embeddings and semantic search.
  • Apply prompt engineering techniques and AI tooling.
  • Implement real-time features using WebSockets.
  • Ensure efficient and secure data communication.
  • Use Git for version control and collaboration.
  • Implement CI/CD pipelines and deployment workflows.
  • Utilize Docker and containerization practices.
  • Apply testing frameworks (Jest, Mocha, Flutter test).
  • Work closely with cross-functional teams to deliver solutions.
  • Participate in code reviews and maintain code quality standards.
  • Stay updated with emerging AI and development technologies.
  • Continuously optimize performance, scalability, and efficiency.

Benefits

  • Flexible or full-time work schedule.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service