Backend Developer Intern (Remote,Paid)
Credes
2 - 5 years
Delhi
Posted: 17/03/2026
Job Description
About the Role
We're looking for a Backend Developer Intern to join our engineering team at Credes someone who writes clean, thoughtful backend code, understands system design at a foundational level, and is comfortable working with AI-assisted development tools in their day-to-day workflow.
This is a paid, fully remote internship with real stakes.
You won't be writing dummy CRUD APIs. You'll be building backend systems that power real client products and in-house applications with live users, real data, and production constraints.
If you have strong Node.js fundamentals, a working knowledge of Django or FastAPI or Go, and 23 projects you've actually shipped we want to talk.
Key Responsibilities
- Design, develop, and maintain backend services and REST APIs for client and in-house projects
- Build scalable server-side applications primarily in Node.js, with Django, FastAPI, or Go as secondary stack depending on project requirements
- Handle database design, schema definition, query optimisation, and performance tuning across PostgreSQL, MySQL, and MongoDB
- Implement authentication and authorisation flows including JWT, OAuth, and role-based access control (RBAC)
- Integrate backend services with web and mobile frontends through well-documented APIs
- Use Redis for caching, session management, and performance optimisation
- Apply system design principles and architecture patterns to build for scale from the start
- Leverage AI-assisted development tools (GitHub Copilot, Cursor, Claude, etc.) to accelerate development and know when not to trust them
- Debug, test, and document backend code to production-ready standards
- Collaborate with frontend and mobile developers to ensure seamless, reliable integrations
Primary Requirements
- Node.js is mandatory strong, demonstrable proficiency in Node.js and Express (or Fastify/Hapi)
- Solid working knowledge of at least one of: Django / DRF, FastAPI, or Golang
- 23 deployed projects not just GitHub repos, but applications that are or have been live; be ready to share links, explain architecture decisions, and discuss what you'd do differently
- Working knowledge of system design fundamentals you should be able to reason about scalability, latency, database indexing, and basic architectural trade-offs
- Demonstrable experience with AI-assisted development you use tools like GitHub Copilot, Cursor, or Claude actively, and understand where they help vs. where they introduce risk
- Good understanding of software architecture patterns MVC, layered architecture, service separation, clean code principles; you architect before you code
- Strong Data Structures & Algorithms foundation and structured problem-solving approach
- Proficiency with RESTful API design and HTTP best practices
- Experience with relational databases (PostgreSQL / MySQL) schema design, indexing, query optimisation
- Familiarity with NoSQL (MongoDB) for document-based use cases
- Sound understanding of authentication flows JWT, OAuth 2.0, session management
- Proficient with Git / GitHub branching, PRs, commit hygiene
- Strong debugging and optimisation skills you can read an error and trace it, not just Google it
Bonus Skills
- Golang for high-performance backend services
- FastAPI for async, high-throughput APIs (if not already in primary stack)
- Exposure to microservices architecture and containerisation with Docker
- Familiarity with cloud platforms AWS or GCP for deployments and managed services
- Experience with GraphQL APIs
- Understanding of message queues RabbitMQ or Kafka
- Redis beyond caching pub/sub, job queues, rate limiting
- Experience integrating AI/ML models or LLM APIs into backend systems
Qualifications
- Background in Computer Science, Engineering, or a related field or equivalent demonstrated ability
- 23 deployed projects (mandatory coursework projects alone do not qualify)
- Strong problem-solving mindset with the ability to write efficient, maintainable code
- Ability to work independently and communicate proactively in a remote setup
What We Offer
- 15,000/month stipend, with performance bonuses for exceptional contributions
- Hands-on experience building real-world backend systems for live client and in-house products
- Mentorship and code reviews from experienced developers
- Exposure to modern backend architectures, scalable design patterns, and AI-augmented workflows
- Flexible working hours in a fully remote setup
- Direct contribution to production-ready SaaS platforms and mobile apps
- Certificate of Completion and a detailed Letter of Recommendation upon successful completion
- Priority consideration for a full-time engineering role as the company scales
How to Apply
Apply via LinkedIn or email us directly:
careers@credestechlabs.com Subject: Backend Developer Intern [Your Name]
Include: links to your deployed projects with a brief note on each, your GitHub profile, and your resume or LinkedIn.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
