Full Stack Developer
Job Description:
Role Overview
We are looking for a highly skilled Full Stack Developer with expertise in React, Node.js, and AI/ML integration. This role will contribute to building scalable applications, integrating AI features, and ensuring seamless user experiences. The ideal candidate is passionate about innovation, problem-solving, and creating impactful digital products.
Frontend Development
• Develop responsive web applications using React and TypeScript
• Build reusable components with proper type safety and modern React patterns (hooks, context, etc.)
• Implement state management solutions (Redux Toolkit, Zustand, or React Query)
• Create intuitive user interfaces for AI-powered features and data visualization
• Ensure optimal performance and user experience across devices
Backend Development
• Build RESTful APIs and GraphQL endpoints using Node.js with TypeScript
• Develop Python services for AI/ML model integration and data processing
• Implement machine learning workflows using TensorFlow, PyTorch, or Hugging Face
• Handle real-time data processing and API integrations
• Design scalable microservices architecture for AI workloads AI Integration
• Integrate pre-trained models or develop custom ML solutions
• Implement data pipelines for model training and inference
• Work with NLP, computer vision, or predictive analytics
• Handle model deployment, monitoring, and performance optimizations.
Database Management
• Design and optimize database schemas for relational and document-based data
• Work with PostgreSQL for structured data and complex queries
• Implement MongoDB for flexible document storage and rapid prototyping
• Handle data modeling for AI training datasets and application data Required Technical Skills Frontend Stack
• React (latest version with functional components and hooks)
• TypeScript for type-safe development
• Modern CSS (CSS Modules, Styled Components, Tailwind CSS)
• State management and data fetching libraries
Backend Stack
• Node.js with Express.js or Fastify
• Python with FastAPI or Flask for AI services
• TypeScript for Node.js development
• RESTful API design and GraphQL
AI/ML Libraries
• TensorFlow, PyTorch, scikit-learn, pandas, numpy
• Hugging Face Transformers for NLP tasks
• Open AI API integration or similar AI services
• Data processing and visualization libraries Database Technologies
• PostgreSQL for relational data
• MongoDB for document storage
• Understanding when to choose SQL vs NoSQL solutions
Development Tools
• Git version control and collaborative development
• Docker for containerization
• Testing frameworks (Jest, pytest)
• CI/CD pipelines for deployment
Experience
• 3+ years of React and TypeScript development
• 2+ years of Node.js backend development
• 1+ years working with Python for data processing or AI implementations
• Experience integrating machine learning models into web applications Skills
• Strong understanding of modern JavaScript/TypeScript patterns
• Experience with AI/ML model deployment and optimization
• Database design and query optimization
• API design and integration best practices
• Problem-solving skills for AI-driven feature development
(Working Hours/Timing: 10 am to 6 pm Mon-Fri)
Call now on +91- 6354797016
Company Profile
IT services company based in Ahmedabad, India, specializing in web and mobile app development and other digital solutions since 2012
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.