Overview
Role: Full-Stack Developer (MERN/Python)
Location:Bangalore
Experience: 2-4 years
Job Type: Full-time
Apply https://forms.gle/kAZ2jS5uedkRZWaw8
________________________________________________________________
Role SummaryWe are seeking talented Full-Stack Developers with a passion for building cutting-edge AI Applications. In this role, you will leverage your expertise in full-stack development and modern AI tools to design and develop both web and mobile solutions. You will be a core member of our engineering team, responsible for transforming innovative ideas into scalable, production-ready applications that utilize machine learning and intelligent features.
Key Responsibilities- Develop and maintain robust web applications using React/Flutter and cross-platform mobile applications using React Native/Flutter.
- Design, build, and deploy AI-powered applications, including Voice Applications and chatbots.
- Rapidly prototype and deliver proofs-of-concept (POCs) and Minimum Viable Products (MVPs) to test new ideas and features.
- Research and implement strategies for integrating generative AI (Gen AI) into new and existing platforms.
- Design and manage backend services and databases, with a focus on MongoDB and Microservices architecture.
- Build and integrate RESTful APIs to facilitate seamless communication between all application components.
- Collaborate with the design team to implement responsive and user-friendly interfaces.
- Participate in code reviews to maintain high code quality and share knowledge with the team.
- Troubleshoot and debug issues across the entire stack, from the database to the user interface.
- Utilize AI-powered coding tools like Cursor or Windsurf to enhance productivity and streamline development workflows.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2-3 years of professional experience as a Full-Stack Developer.
- Proven proficiency with the MERN stack (MongoDB, Express.js, React, Node.js).
- Strong experience with Python and at least one of its web frameworks (e.g., Django, Flask).
- Solid understanding of JavaScript, including ES6+ syntax and concepts.
- Experience with front-end technologies such as HTML5, CSS3, and modern CSS frameworks (e.g., Tailwind CSS, Bootstrap).
- Demonstrable knowledge of RESTful API design and development.
- Experience using version control systems, especially Git and GitHub/GitLab.
- Familiarity with responsive design principles and cross-browser compatibility issues.
- Experience with cross-platform mobile app development using frameworks like React Native or Flutter.
- Experience with n8n for workflow automation and API integration.
- Experience with user authentication using platforms like Supabase or Firebase Auth.
- Familiarity with cloud platforms such as AWS, Google Cloud, particularly with their AI/ML services (e.g., Vertex AI, SageMaker).
- Knowledge of Indian and global payment gateway integrations (e.g., Stripe, Razorpay).
- Knowledge of DevOps practices, including CI/CD pipelines and containerization (Docker).
- Knowledge of frameworks like LangChain for developing LLM-powered applications.
- Understanding of concepts like Retrieval-Augmented Generation (RAG).
- Experience with Machine Learning concepts and frameworks.
- Experience with Computer Vision libraries and techniques (e.g., image processing, object detection).
- Experience with web scraping techniques and tools.
- Experience with Voice AI technologies (e.g., speech-to-text, text-to-speech) and platforms.
- Strong communication and problem-solving skills.
- Experience with a variety of database technologies, including both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).
If you are passionate about building great products and have the skills we're looking for, we encourage you to apply https://forms.gle/kAZ2jS5uedkRZWaw8