This internship offers hands‑on experience building web applications with Python. You’ll work closely with senior developers to create scalable, maintainable code and learn industry best practices. The role combines backend development, data integration, and a touch of front‑end work to round out your skill set.
What You’ll Do
- Write clean Python code using Django or Flask.
- Design database models with ORM libraries.
- Integrate multiple data sources into a unified system.
- Manage Python threading constraints and multi‑process architecture.
- Build server‑side templates using Jinja2 or Mako.
- Implement basic JavaScript, HTML5, and CSS3 UI elements.
- Apply event‑driven programming concepts in Python.
- Collaborate with cross‑functional teams to refine requirements.
What You Need
- Proficient in Python programming.
- Experience with Django or Flask web frameworks.
- Strong knowledge of ORM libraries (e.g., SQLAlchemy, Django ORM).
- Familiarity with server‑side templating (Jinja2, Mako).
- Understanding of Python threading limitations and multi‑process design.
- Basic front‑end skills: JavaScript, HTML5, CSS3.
- Excellent verbal and written communication.
Good to Have
- Familiarity with multi‑process architecture in Python.
- Experience with event‑driven programming models.
- Basic understanding of front‑end technologies.
The Opportunity
Join a dynamic team that values skill and innovation. Send your CV to hr@castusinfo.com if you’re ready to grow.
