Livesnap

User Interface Developer – Internship

Livesnap

internship

Posted on:

Location Type: Hybrid

Location: Québec City • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

PostgresTypeScript

About the role

  • Develop UI components in SvelteKit and TypeScript for the monitoring-creation module.
  • Design dynamic, responsive interfaces using Tailwind CSS.
  • Collaborate on integration with internal APIs and manage data using PostgreSQL.
  • Optimize performance, maintainability, and interface consistency.
  • Work closely with the design team to ensure usability and visual coherence.
  • Contribute to code reviews and the deployment process via GitHub.
  • Participate in functional testing and quality assurance through to production.

Requirements

  • Education or experience in front-end development.
  • Proficiency in TypeScript and familiarity with a modern framework (ideally SvelteKit).
  • Strong HTML/CSS skills and practical experience with Tailwind CSS.
  • Ability to integrate REST APIs and work with databases.
  • Knowledge of Git and experience with GitHub for version control and code reviews.
  • Team player, autonomous, and able to communicate in French and English.
Benefits
  • Learning: opportunities for accelerated professional development and learning.
  • Work environment: flexible, where your opinion matters and innovation is encouraged.
  • Equipment: a MacBook Pro provided, plus a premium workstation with a 4K monitor for increased productivity in the office.
  • Culture: after-work events, team lunches, running club and more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptSvelteKitHTMLCSSTailwind CSSREST APIsPostgreSQLGitGitHubfunctional testing
Soft skills
team playerautonomouscommunication