Job Openings Full Stack Intern

About the job Full Stack Intern

Privyr is seeking a Full-stack Intern to join our dynamic and innovative team. As an Intern, you will work closely with our development and product teams to assist in the design, development, and maintenance of Privyrs software applications. You will gain hands-on experience in building and enhancing both the front-end and back-end components of our technologies. This internship opportunity is perfect for a motivated individual who wants to dive deep into full-stack development and contribute to the growth of a cutting-edge tech startup.

Job Responsibilities

  • Collaborate with the development and product teams to understand requirements and contribute to the design process for new features and enhancements.
  • Develop and maintain web-based applications using modern front-end and back-end technologies, such as HTML, CSS, JavaScript, Vuejs, and Python.
  • Build responsive, user-friendly interfaces and ensure optimal performance and scalability of web applications.
  • Integrate with external APIs and third-party services to extend the functionality of Privyrs applications.
  • Collaborate with cross-functional teams to ensure seamless integration of various software components.
  • Optimize the application for maximum speed and scalability.
  • Assist in troubleshooting and resolving software defects and issues.
  • Stay up-to-date with emerging technologies and industry trends in order to contribute fresh ideas and techniques to the team.
  • Document technical specifications, procedures, and design decisions.

Qualifications

  • Currently pursuing a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • Good understanding of web development concepts and technologies, including HTML, CSS, JavaScript, Python, RESTful APIs and responsive design principles.
  • Familiarity with modern front-end frameworks, such as Vue, React is highly desirable.
  • Familiarity with modern back-end frameworks (e.g. Flask, Django) is a plus.
  • Experience or exposure to relational databases (e.g., MySQL, PostgreSQL) is a plus.
  • Strong problem-solving skills and ability to learn new technologies quickly.
  • Excellent verbal and written communication skills.
  • Attention to detail and a passion for creating high-quality software products.
  • Ability to work collaboratively in a team environment and effectively manage time and tasks.