IN EmploymentAlert | Full Stack Engineer
Skip to Main Content

Job Title


Full Stack Engineer


Company : Stealth Startup


Location : Kollam, Kerala


Created : 2025-01-21


Job Type : Full Time


Job Description

About Us:We're a small but ambitious startup revolutionizing the e-commerce landscape with cutting-edge AI solutions. Our mission is to empower sellers with the tools and insights they need to thrive in the competitive online marketplace. We're building a suite of AI-powered products and AI Agents that will streamline advertisement, research, optimize listings, boost sales, and drive growth for businesses of all sizes.The Role: Senior Full Stack Software Engineer (Fully Remote Role)We're seeking a talented and passionate Senior Full Stack Software Engineer to play a crucial role in building the foundation for our AI-driven e-commerce platform. You'll be responsible for designing, developing, and maintaining the E2E infrastructure that powers our innovative AI products and UX/UI. This is a unique opportunity to work closely on next gen AI/ML products and contribute directly to the development of cutting-edge technology that is transforming the e-commerce industry. You will be instrumental in building the systems that bring our AI agents to life, enabling them to interact with users, process data, and deliver valuable insights to e-commerce sellers.Responsibilities:Full Stack Development: Lead the design, development, and maintenance of both robust and scalable backend systems using Node.js and related technologies, as well as modern, responsive, and performant front-end applications using React and other relevant technologies.Backend Development: Design, develop, and maintain robust and scalable backend systems using Node.js and related technologies. This includes building the core infrastructure for handling user requests, managing data flow, and ensuring high availability.Front-End Development: Design, develop, and maintain user-friendly, engaging, and high-performance front-end applications using React and other modern JavaScript frameworks. Ensure seamless integration with backend APIs and a consistent user experience across different devices and browsers.API Development: Build and maintain RESTful APIs to facilitate seamless communication between our frontend applications, AI models, and various third-party services. These APIs will be the backbone of our platform, enabling efficient data exchange and interaction with our AI agents.Cloud Infrastructure: Manage and optimize our cloud infrastructure on Google Cloud Platform (GCP), ensuring high availability, performance, and security. This involves leveraging GCP services like Compute Engine, App Engine, Cloud Functions, and Cloud Storage to build a resilient and scalable platform.Firebase Integration: Leverage Firebase services (Functions, Authentication, Storage, Firestore) to build real-time features and enhance user experience. Firebase will be crucial for features like real-time data updates, user authentication, and efficient data storage.Data Management: Design and implement efficient data storage and retrieval mechanisms to handle large volumes of e-commerce data. This includes working with both structured and unstructured data, optimizing database performance, and ensuring data integrity.AI/ML Integration: Collaborate closely with our AI/ML engineers to integrate their models into our backend systems and expose them through APIs. You will be responsible for building the bridge between the AI models and the rest of the platform, enabling seamless interaction and data exchange.End-to-End Pipeline Development: Contribute to the development and maintenance of the end-to-end pipeline for our AI agents. This includes data ingestion, preprocessing, model inference, post-processing, and result delivery. You will work closely with the AI/ML team to ensure smooth and efficient operation of the pipeline.Architecture Design: Participate in the design and evolution of our backend architecture, ensuring scalability, maintainability, and performance. This involves making key decisions about system components, data flow, and technology choices to support our growing platform and evolving AI capabilities. Participate in the design and evolution of our frontend architecture, ensuring scalability, maintainability, and performance.Testing and Deployment: Implement comprehensive testing strategies (unit, integration, end-to-end) and ensure smooth deployment of both frontend and backend services.Performance Optimization: Continuously monitor and optimize the performance of our full stack systems to ensure a seamless user experience. This involves identifying bottlenecks, optimizing code, and fine-tuning infrastructure to deliver a fast and responsive platform.Qualifications:Minimum 2 years of professional experience as a Full Stack Software Engineer.Strong JavaScript Skills: Proficiency in JavaScript (ES6+), Node.js and React is essential.Front-End Expertise: Strong experience with React and its ecosystem (e.g. Redux, Hooks).GCP Expertise: Hands-on experience with Google Cloud Platform (GCP) services, including Compute Engine, App Engine, Cloud Functions, and Cloud Storage.Firebase Proficiency: Solid understanding and experience with Firebase services, such as Functions, Authentication, Storage, and Firestore.API Development: Experience in designing and developing RESTful APIs.Database Knowledge: Familiarity with NoSQL databases (e.g., MongoDB) and SQL databases.Problem-Solving Skills: Excellent analytical and problem-solving abilities.Communication and Collaboration: Strong communication and collaboration skills to effectively work in a team environment.Bonus Points:Any AI/ML experience: Experience building systems that support AI-driven features, integrating AI models into applications, or even building your own models.AI/ML Product Experience: Experience working with AI/ML products, integrating AI models into applications, or building systems that support AI-driven features.Understanding of AI Agents: Familiarity with the concept of AI agents and their applications, particularly in the context of e-commerce or data analysis.Experience with other frontend technologies like Angular or Vue.js.Experience with e-commerce platforms (especially Amazon) and seller challengesExperience with DevOps practices and toolsContributions to open-source projects