Intern Software Developer

About the Role

We are looking for an Intern Full-Stack/Backend/Frontend Developer or a motivated student eager to grow in software development. This internship offers hands-on experience building real web applications using modern technologies and frameworks.

You'll work with contemporary web development tools and frameworks, gaining practical experience across the full development stack. While we embrace modern development practices, you'll build a strong foundation in traditional software engineering principles that will serve you throughout your career.

If you're excited about learning modern web development and working with cutting-edge technologies, this role is for you.

 

Responsibilities

  • Develop and maintain full-stack web applications together with the team using modern frameworks and tools
  • Build responsive and user-friendly web interfaces with attention to UI/UX quality
  • Work with databases, especially PostgreSQL, ensuring robust data structures and queries
  • Implement backend services and APIs using Node.js frameworks
  • Collaborate with the team to design, prototype, and deliver solutions
  • Learn and adapt to new development tools and best practices
  • Participate in code reviews and contribute to team knowledge sharing

 

Requirements

  • Strong willingness and ability to learn quickly
  • Previous commercial experience is not required - this role is suitable for students, recent graduates, or self-taught developers
  • Good understanding of web development fundamentals (HTML, CSS, JavaScript)
  • Familiarity with React or similar frontend frameworks
  • Basic knowledge of backend development with Node.js (Express or NestJS)
  • Understanding of RESTful APIs and how frontend/backend communicate
  • Knowledge of working with databases, ideally PostgreSQL
  • Awareness of UI/UX best practices and ability to identify quality design
  • Curiosity, adaptability, and passion for learning new technologies

 

Nice to Have

  • Experience with TypeScript
  • Familiarity with Supabase or similar backend-as-a-service platforms
  • Understanding of version control (Git/GitHub)
  • Experience with modern deployment practices
  • Knowledge of testing frameworks

 

What We Offer

  • Hands-on experience with modern web development technologies
  • Exposure to contemporary tech stack (React, Node.js, PostgreSQL, and more)
  • Opportunity to learn AI-assisted development tools (Cursor, Kiro, Antigravity) as you grow
  • Fast-paced environment where you'll develop your skills rapidly
  • Collaborative and innovation-driven culture

 

๐Ÿ‘‰ If you're motivated to build modern software and grow as a developer, we want to hear from you!

Required languages

Published 12 December
73 views
ยท
18 applications
73% read
ยท
67% responded
Last responded 55 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...