Senior Full Stack Developer
Location: Bangalore
Employment Type: Full-Time
About the Role
We are looking for an experienced and highly skilled Senior Full Stack Developer with 7–12 years of experience in designing, developing, and scaling enterprise-grade web applications and integrations. The ideal candidate will possess deep expertise in Python-based backend development, modern frontend frameworks, cloud infrastructure, API integrations, and eCommerce marketplace ecosystems.
This role requires a hands-on technical leader who can architect scalable solutions, drive product innovation, and collaborate closely with cross-functional teams to deliver high-performance applications.
Key Responsibilities
Application Development
- Design, develop, and maintain scalable, secure, and high-performance web applications.
- Write clean, efficient, maintainable, and reusable code following industry best practices.
- Develop backend services, APIs, and integrations to support business-critical operations.
- Build responsive and intuitive user interfaces using modern frontend technologies.
System Performance & Optimization
- Optimize application performance, scalability, and reliability.
- Enhance backend responsiveness and improve overall system efficiency.
- Monitor and troubleshoot production issues to ensure high system availability.
API & Marketplace Integrations
- Develop and maintain integrations with:
- Amazon SP API
- Shopify API
- Vendor APIs
- Other eCommerce Marketplace APIs
- Design and implement RESTful APIs and third-party service integrations.
- Build and maintain Chrome Extensions to support business workflows.
Testing & Quality Assurance
- Perform unit testing, integration testing, and code reviews.
- Identify, troubleshoot, and resolve software defects and performance bottlenecks.
- Ensure adherence to coding standards and software development best practices.
Security & Compliance
- Implement robust security measures and data protection mechanisms.
- Ensure applications comply with security, privacy, and industry standards.
Collaboration & Technical Leadership
- Work closely with Product, Business, and Engineering teams to understand requirements and deliver solutions.
- Participate in architecture discussions and technology evaluations.
- Mentor junior developers and contribute to technical best practices.
Infrastructure & DevOps
- Manage deployment pipelines and CI/CD processes.
- Support cloud infrastructure and application monitoring.
- Collaborate on infrastructure automation and environment management.
Required Experience
- 9–12 years of experience in Full Stack Development.
- Minimum 4+ years of hands-on Python development experience.
- Proven experience building scalable SaaS, eCommerce, or enterprise applications.
- Strong experience with API-driven architectures and third-party integrations.
- Exp in Django.
- Majorly looking for Python and Django experience.