Search by job, company or skills

Doubtspace

Back End Developer Intern

new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 days ago
  • Be among the first 50 applicants
Early Applicant

Job Description

Job Description: Backend Developer Intern

Company: Doubtspace

Position: Backend Developer Intern

Location: Remote,

Duration: 1-2 Months

Type: Part-Time paid performance based Rs - 1000

Reports to: Intern Coordinator

Company Overview

Position Summary

We are seeking a motivated and talented Backend Developer Intern to join our engineering team. This is a fantastic opportunity to gain hands-on experience in building and maintaining the engine that powers our applications. You will work closely with our senior developers to design, develop, and deploy server-side logic, databases, and APIs. If you are a strong problem-solver with a passion for clean, efficient code, we want to hear from you.

Key Responsibilities
  • Develop & Maintain APIs: Assist in designing, building, and maintaining robust, scalable, and secure RESTful APIs that serve our web and mobile applications.
  • Server-Side Logic: Write clean, efficient, and well-tested code in [Primary Language, e.g., Python, Node.js, Java, Go] to support new and existing features.
  • Database Management: Help design database schemas, write efficient queries, and manage data in our [e.g., PostgreSQL, MySQL, MongoDB] databases.
  • Collaborate: Work closely with frontend developers, product managers, and designers to understand requirements and deliver seamless end-to-end features.
  • Testing & Debugging: Participate in testing, troubleshooting, and debugging to identify and fix bugs, ensuring high performance and reliability.
  • Code Reviews: Engage in code reviews to learn best practices and contribute to maintaining a high-quality codebase.
  • Documentation: Write and maintain technical documentation for the code and APIs you help build.

Required Qualifications
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental computer science concepts, including data structures, algorithms, and object-oriented programming (OOP).
  • Basic experience with at least one server-side programming language (e.g., Python, Node.js, Java, Go, Ruby, or C#).
  • Familiarity with database concepts (SQL or NoSQL).
  • Eagerness to learn, a strong problem-solving attitude, and the ability to work well in a team.
  • Strong verbal and written communication skills.

Preferred Qualifications
  • Experience with a specific backend framework (e.g., Django/Flask for Python, Express.js for Node.js, Spring Boot for Java).
  • Familiarity with version control, especially Git.
  • Experience building or consuming RESTful APIs.
  • Exposure to cloud platforms (e.g., AWS, Google Cloud, or Azure).
  • Knowledge of containerization technologies like Docker or Kubernetes.
  • Personal coding projects or contributions to open-source projects (please share your GitHub link!).

What We Offer
  • Mentorship: Direct mentorship from experienced senior engineers.
  • Real Impact: The opportunity to work on real projects that will be deployed to production and used by our customers.
  • Learning & Development: A collaborative environment where you are encouraged to ask questions and grow your skills.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132464919