Full Stack Developer

5 years

0 Lacs

Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Profile


Shipskart is renowned for being a leading player as an e-market place for the Maritime (Shipping) Industry, delivering an array of products ranging from FMCG, consumable products and spare parts to ships around the globe. It is an innovative marine eCommerce company with an established base of live paying customers. We're revolutionizing how maritime businesses approach vessel supply chain management through cutting-edge technology and a user-centric mindset.


Profile Description:


Full Stack Developer - Global Multi-Tenant Enterprise SaaS Platform


About the Role


We are building the next-generation, global multi-tenant SaaS platform for Shipskart, serving maritime and enterprise customers worldwide. This platform will be powered by a cloud-native, microservices architecture with a heterogeneous tech stack combining .NET Core/NodeJS/Python and modern frontend technologies like React/Angular.

We are looking for a hands-on Full Stack Developer who thrives in a complex, distributed environment and can work across backend, frontend, and cloud infrastructure layers.

Key Responsibilities:


  • Design, develop, and maintain scalable microservices in .NET Core, Node.js, and Python.
  • Implement data persistence with PostgreSQL (via EF Core/Dapper) and MongoDB including schema design, query optimization, and indexing strategies.
  • Build secure, responsive, and high-performance frontend applications in React or Angular.
  • Develop integrations with AWS and/or Azure cloud services (S3, KMS, Secrets Manager, SQS, SES, Event Hub, etc.).
  • Implement multi-tenant architecture patterns with proper data isolation and access control.
  • Write efficient, reusable, and secure code following best practices and OWASP guidelines.
  • Implement application logging, distributed tracing, and performance monitoring.
  • Work with containerized environments using Docker and manage deployments via CI/CD pipelines (GitHub Actions / Azure DevOps / Jenkins).
  • Collaborate with cross-functional teams (DevOps, QA, Product, UI/UX) to deliver end-to-end features.
  • Participate in code reviews, architecture discussions, and performance tuning.
  • Contribute to data analytics & AI pipelines using Python where needed.


Required Skills & Experience:


  • 5+ years of full-stack development experience in enterprise SaaS platforms.
  • Strong experience in .NET Core for backend services with Entity Framework Core and/or Dapper.
  • Solid hands-on experience with MongoDB for document data storage.
  • Experience in Node.js for cross-cutting services (e.g., API gateway, middleware).
  • Proficiency in Python for analytics, ML/AI integrations, or automation scripts.
  • Strong SQL and NoSQL database design and optimization skills.
  • Experience with React.js or Angular for frontend development.
  • Cloud-native development experience with AWS and/or Azure SDKs.
  • Knowledge of KMS encryption/decryption, secret key management, and secure API design.
  • Familiarity with messaging queues (AWS SQS, Azure Service Bus, RabbitMQ, Kafka).
  • Hands-on experience with Docker and container orchestration concepts (Kubernetes exposure is a plus).
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong understanding of RESTful APIs, GraphQL (preferred), and microservices patterns.
  • Application logging & monitoring experience with tools like ELK, Prometheus, Grafana, or Azure Monitor.
  • Strong debugging, profiling, and performance optimization skills.

Preferred Skills / Experience :


  • Experience with multi-tenant SaaS architectures.
  • Familiarity with CQRS and Event Sourcing patterns.
  • Experience with Typesense / ElasticSearch for search services.
  • Exposure to gRPC and WebSockets for real-time communications.
  • Experience in maritime or e-commerce domain is a plus.

Required Soft Skills:


  • Strong problem-solving skills with a product-oriented mindset.
  • Excellent communication and collaboration abilities.
  • Ability to thrive in fast-paced, agile environments.
  • Self-driven, ownership-focused, and detail-oriented.

What We Offer:


  • Opportunity to be part of building a global SaaS platform from the ground up.
  • Exposure to cutting-edge cloud-native technologies.
  • Collaborative, innovative, and inclusive work culture.
  • Competitive salary with performance-based incentives.


Location


Salary


Joining


Interested Candidatesmeeting all the 'Required Skills & Experience'mentioned above, may share their updated resume at vinita@shipskart.com / hr@shipskart.com


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Vishakhapatnam, Andhra Pradesh, India

Noida, Uttar Pradesh, India