Full Stack Developer
Indexed description
Location: Bengaluru
JobType: full-time
We are looking for a highly driven Full Stack Developer to join our team and play a key role in building a next-generation logistics and shipping platform from the ground up. This is a high-impact opportunity for someone who enjoys solving real-world operational problems, building scalable systems, and taking complete ownership of product development in a fast-moving startup environment.
As a Full Stack Developer, you will work across frontend, backend, APIs, databases, and infrastructure to create a seamless logistics experience for customers. The platform will enable users to compare shipping rates, book shipments across carriers, make payments, generate labels, and track deliveries in real time through a unified dashboard.
This role requires strong technical depth, product thinking, and the ability to move quickly with minimal supervision. You should be comfortable handling multiple third-party integrations, designing scalable backend systems, and building intuitive client-facing experiences. Candidates who thrive in 0→1 product environments and enjoy building systems from scratch will excel in this role.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications for a logistics and shipping platform
- Build responsive and intuitive frontend interfaces for customer-facing dashboards and workflows
- Develop robust backend services and APIs using modern technologies and frameworks
- Integrate multiple third-party logistics and courier APIs while handling authentication, rate limits, retries, and inconsistent responses
- Build and manage relational database structures for shipments, orders, transactions, payments, and tracking systems
- Implement payment gateway integrations such as Razorpay, Stripe, or PayU
- Develop real-time tracking systems, webhook handlers, and event-driven workflows
- Ensure high application performance, scalability, reliability, and security
- Collaborate closely with product, operations, and business teams to rapidly ship features and improvements
- Write clean, maintainable, and production-quality code with strong engineering practices
- Use AI-powered development tools to improve coding efficiency, debugging, testing, and delivery speed
- Participate in architecture discussions and contribute to long-term product scalability decisions
- Troubleshoot production issues and optimize system performance continuously
- Strong hands-on experience in full-stack development with the ability to independently own projects end-to-end
- Proficiency in TypeScript, Python, and Go
- Experience working with complex third-party API integrations and external service dependencies
- Strong understanding of relational databases, schema design, and transaction management
- Hands-on experience integrating payment gateways and managing payment workflows
- Familiarity with webhooks, asynchronous systems, and real-time event processing
- Strong problem-solving mindset with the ability to work effectively in fast-paced startup environments
- Experience building SaaS products, marketplaces, or client-facing platforms is a strong advantage
- Prior exposure to logistics, shipping, or courier API integrations is preferred
- Understanding of multi-tenant architectures and scalable backend systems is a plus
- AI-native approach to software development with comfort using modern AI tools for productivity and engineering acceleration
- Strong ownership mindset, communication skills, and ability to execute with minimal guidance
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search