Job Description
Responsibilities
- Develop and maintain web applications using Django/Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement front-end interfaces using HTML, CSS, and JavaScript frameworks like React or Angular.
- Integrate third-party APIs and develop RESTful services.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Participate in code reviews and contribute to team meetings.
What We Offer
- Competitive internship stipend.
- Mentorship from industry experts.
- Opportunities for personal and professional development.
- Dynamic and inclusive work culture.
- Networking opportunities within the company and industry.
Requirements
- Qualifications
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, with an expected graduation date between December 2024 and June 2025.
Strong programming skills in Python and familiarity with the Django framework.
Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks/libraries (React, Angular, Vue.js).
Understanding of RESTful APIs and web application architecture.
Basic knowledge of database systems (SQL and NoSQL) and version control tools (Git).
Excellent problem-solving skills and attention to detail.
Ability to work both independently and in a team environment.
Strong communication and interpersonal skills.
- Preferred Qualifications
Previous internship or project experience in web development.
Experience with cloud services (AWS, Google Cloud, Azure).
Familiarity with containerization (Docker) and continuous integration/continuous deployment (CI/CD) pipelines.
Knowledge of web security best practices.