About the job
About the Position
As a Backend Intern at Thndr, you will immerse yourself in live production projects at a large scale, gaining invaluable experience in developing scalable applications. You will learn industry best practices for database design, optimization, and maintenance, while honing your skills in designing, developing, and integrating RESTful APIs. This role will enhance your problem-solving abilities as you tackle real-world challenges, and sharpen your teamwork and communication skills through collaboration with cross-functional teams. Additionally, you will gain insights into the software development lifecycle and agile methodologies.
Your Responsibilities
Backend Development: Collaborate with our tech team to design and build distributed systems and applications.
Database Management: Learn and apply best practices for database design, optimization, and maintenance.
API Integration: Develop and integrate RESTful APIs to connect frontend and backend systems, supporting mobile applications.
Code Review and Testing: Participate in code reviews, write tests, and ensure code quality and reliability.
Bug Fixing: Identify and resolve bugs and performance issues in our applications.
Documentation: Create and maintain documentation for code, APIs, and system architecture.
Collaboration: Work with cross-functional teams, including frontend developers, designers, and product managers, to deliver high-quality solutions in our agile development process.
Qualifications
You are a senior year student or a recent graduate, ideally with a degree in computer science, software engineering, or a related field.
Proficient in at least one programming language such as JavaScript, Python, or Go.
Basic understanding of relational and non-relational databases.
Familiarity with version control systems like Git and development tools such as Docker.
A passion for learning and strong analytical and problem-solving skills.
Preferred Qualifications:
Experience with backend frameworks and libraries such as Express.js, Flask, Django, or Spring Boot.
