Full Stack Engineer

Ahmedabad, Gujarat

theFabric.ai
Job Expired - Click here to search for similar jobs

Company Description

TheFabric.ai is a revolutionary AI-driven customer support platform founded by seasoned Silicon Valley professionals. Our tools and resources aim to enhance customer interactions, satisfaction, and loyalty. Currently operating in stealth mode, we are assembling an exceptional team to drive this transformation in the customer experience landscape.


Role Description


Seeking a talented and motivated Full Stack Engineer with approximately 5 years of experience to play a key role in the design, development, and deployment of our core customer engagement platform.

This is a full-time remote role for a Full Stack Engineer at TheFabric.ai. The Full Stack Engineer will be responsible for back-end web development, front-end development, software development, and CSS. They will collaborate with cross-functional teams to design, develop, and maintain innovative solutions that redefine customer engagement.


Required Qualifications:

  • Experience: 5+ years of professional experience in full-stack software development.
  • Backend Proficiency: Strong proficiency in at least one backend language and framework (e.g., Node.js/Express, Python/Django/Flask, Go).
  • Frontend Proficiency: Strong proficiency in JavaScript/TypeScript and a modern frontend framework (React, Angular, or Vue.js). Solid understanding of HTML5 and CSS3.
  • API Expertise: Proven experience designing, building, and consuming RESTful APIs.
  • Database Skills: Experience working with both relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Firestore) databases.
  • Cloud Experience: Familiarity with cloud platforms (GCP highly preferred, AWS, Azure) and deploying applications in the cloud.
  • Version Control: Proficiency with Git and Git workflows.
  • Problem Solving: Strong analytical thinking and effective problem-solving skills.
  • Teamwork: Excellent communication and collaboration skills in a remote setting.
  • Education: Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications:

  • Google Cloud / CCAI: Direct experience integrating with Google Cloud Platform services, especially CCAI components (Dialogflow, Agent Assist, etc.).
  • AI/ML Exposure: Familiarity with conversational AI, Natural Language Processing (NLP), or machine learning concepts.
  • Microservices: Experience designing and working with microservices architecture.
  • Containerization & Orchestration: Experience with Docker and Kubernetes.
  • CI/CD: Experience setting up and managing CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Real-time Communication: Experience with WebSockets or similar technologies for real-time updates.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.


Key Responsibilities:

  • Design & Develop: Architect, build, and maintain scalable backend services and APIs to power the platform.
  • Frontend Implementation: Develop intuitive and responsive user interfaces for administrators, agents, and end-users using modern frameworks like React, Vue.js, or Angular.
  • CCAI Integration: Implement robust integrations with Google Cloud CCAI services (e.g., Dialogflow, Agent Assist, CCAI Insights, Speech-to-Text, Text-to-Speech) via APIs.
  • White-Labeling Architecture: Design and implement features and abstraction layers that allow for customization, branding, and unique workflows on top of the core CCAI capabilities.
  • Database Management: Design database schemas and manage data persistence using technologies like PostgreSQL, MySQL, MongoDB, or Firestore.
  • API Development: Create and maintain clean, well-documented RESTful or GraphQL APIs for internal and potentially external consumption.
  • Testing & Quality: Write unit, integration, and potentially end-to-end tests to ensure code quality, reliability, and performance.
  • Cloud Deployment: Participate in deploying, monitoring, and maintaining the application on cloud infrastructure (GCP preferred).
  • Collaboration: Work closely with product managers, designers, and other engineers in an Agile environment to translate requirements into functional software.
  • Troubleshooting & Optimization: Debug issues across the stack and continuously look for ways to improve platform performance and scalability.

What We Offer:

  • Competitive compensation and potential equity options.
  • Opportunity to work on a cutting-edge AI product with significant impact.
  • A collaborative, fast-paced, and supportive fully remote work environment.
  • Opportunities for professional development and growth.

Equal Opportunity Employer:

theFabric.ai is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Date Posted: 21 April 2025
Job Expired - Click here to search for similar jobs