Job Title: Fullstack Developer
Location: Bangalore (In-Office)
Employment Type: Full-Time
Experience: 1-2 Years
Company Overview
GoMarble is an early-stage startup with a mission to empower small and emerging brands globally through AI-assisted, human-led performance marketing. By combining the creativity of human marketers with the speed and intelligence of AI, we enable brands to deliver
high-performing, innovative digital ads. Our founders are IIT and IIM graduates and seasoned professionals with successful exits and experience at marquee firms such as McKinsey and Goldman Sachs.
Product Details
We are building an AI Co-Pilot for Creative Designers, analogous to how GitHub Copilot assists developers. Our product aims to revolutionize the creative ad design process by blending the power of Generative AI with human creativity, enabling designers to deliver faster, smarter, and more impactful results.
About the Role
As a Fullstack Developer, you will be responsible for designing and implementing both backend and frontend solutions that power our AI-driven tools. On the backend, you will develop robust systems enabling efficient and scalable creative generation and optimization. On the frontend, you will build user-friendly interfaces using React and Next.js, ensuring seamless integration with our AI and backend services. Your efforts will play a critical role in bringing innovative content strategies to life and empowering creative teams to work efficiently at scale.
Key Responsibilities
○ Design, develop, and maintain scalable backend systems and APIs to support AI-driven tools.
○ Collaborate with AI teams to integrate machine learning models and deliver end-to-end solutions.
○ Write clean, efficient, and maintainable Python code for backend services and pipelines.
○ Optimize backend performance for scalability, reliability, and security.
○ Develop and manage RESTful APIs to connect various services and client applications.
○ Troubleshoot and debug backend issues, ensuring smooth system operations.
○ Build responsive, user-friendly interfaces using React and Next.js.
○ Collaborate closely with designers and product managers to translate UI/UX requirements into functional features.
○ Ensure application performance and responsiveness across various devices and browsers.
○ Integrate frontend components with backend APIs and maintain efficient data flow.
○ Stay up-to-date with the latest technologies, tools, and frameworks (both backend and frontend) to improve overall system performance and user experience.
○ Contribute to building deployment pipelines for AI models on cloud platforms.
○ Work in a cross-functional environment, collaborating with designers, AI engineers, and stakeholders to deliver optimal solutions.
Key Requirements
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
- Experience: 1-2 years of experience in fullstack development.
Technical Proficiency:
○ Backend
■ Proficiency in at least one programming language (Python preferred).
■ Experience building and managing RESTful APIs.
■ Knowledge of databases (SQL/NoSQL) and optimization techniques.
■ Familiarity with version control systems like Git
■ Understanding of cloud services (AWS, GCP, or Azure).
○ Frontend
■ Experience with React and Next.js is required.
■ Understanding of responsive design principles and web performance optimization. - Problem-Solving Skills: Ability to identify bottlenecks, debug efficiently, and optimize performance across the stack.
- Collaborative Mindset: Comfortable working in cross-functional teams, including AI engineers, designers, and product managers.
Preferred Skills (Optional but a Plus) - Experience deploying and managing AI/ML pipelines.
- Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
- Exposure to microservices architecture and CI/CD pipelines.