Constructor is an all-in-one platform for education and research. With expertise in machine intelligence and data science, Constructor is built to cater to the needs of schools, higher education, corporate training, alternative credentials, and professional sports, offering solutions for teaching and administration, learning and research. 

From infrastructure to applications, Constructor elevates learning experiences, empowers educators, and drives research breakthroughs.

Our headquarter is situated in Switzerland. Also we have entities in Germany, Bulgaria, Serbia, Turkey, and Singapore.

This is a paid full-time internship position onsite (NV Tower). As the position is temporary, Interns are not eligible for equipment and other benefits.

With this internship, the Frontend Engineer will get full integration into the frontend development team, and he will try a full development cycle.

Duties & Responsibilities:

  • Collaborate with cross-functional teams to understand project requirements and translate them into responsive and engaging user interfaces.
  • Develop and maintain frontend components using modern web technologies such as HTML5, CSS3, and JavaScript (ES6+).
  • Implement efficient and reusable frontend systems and libraries for future use.
  • Optimize web applications for maximum speed and scalability.
  • Conduct thorough testing of frontend code to ensure high quality and performance.
  • Stay updated on the latest trends and best practices in frontend development.
  • Assist in troubleshooting and debugging frontend issues as they arise.
  • Participate in code reviews to provide feedback and maintain code quality standards.

Qualifications & Experience:

  • Pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of web fundamentals including HTML, CSS, and JavaScript.
  • Familiarity with frontend frameworks such as React, Vue.js, or Angular.
  • Experience with version control systems, preferably Git.
  • Basic knowledge of web performance optimization techniques.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a team environment and communicate technical concepts clearly.
  • Passion for learning and staying updated on emerging technologies.

What We Offer

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)



Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.