Senior Backend Developer
Shipskart
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: Senior Backend Developer
Primary Goal of the Role: Design and develop robust, scalable, and maintainable features across the frontend (admin portals, vendor dashboards) and backend (APIs, services, database), supporting Shipskart’s multi-tenant, marine procurement SaaS platform
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 :
With a minimum of 5 years of core Backend experience, the applicant must be well-versed with the following skill sets:
Key Technical Skills in Various domains:
Backend : C# (.net core), Python (Flask/FastAPI), Node.js (Express/NestJS), REST API development, async handling, file uploads, error handling
Database : PostgreSQL (schema design, joins, indexes), MongoDB (optional), F/Prisma/Sequelize/TypeORM
Authentication : JWT-based auth, OAuth, role-based access control, tenant-aware auth logic
API & Integration : RESTful APIs, webhook processing, third-party APIs (Twilio, Razorpay, email/SMS), Postman
Testing : Jest, Playwright, or Cypress (basic coverage for both API and UI components)
Others : Git, VSCode, API documentation (Swagger/OpenAPI), Agile workflow (Jira), basic performance tuning
Professional / Soft Skills :
- Ability to work across the stack without hand-holding
- Team collaboration (with product, design, QA)
- Proactive problem-solving attitude
- Strong debugging, code readability, and commenting habits
- Ownership over quality and delivery timelines
- Clear communicator, async-ready (Slack, Notion, Jira)
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: Noida, Uttar Pradesh
Salary : Commensurate with Industry standards
Joining : Immediate
Interested eligible Candidates may share their updated resume at vinita@shipskart.com / hr@shipskart.com