Create intuitive, responsive, and visually engaging user interfaces that enhance usability and user experience.
About the job
As a UI Developer, you will be responsible for crafting visually appealing, interactive, and user-friendly interfaces. You will collaborate with designers and backend developers to bring intuitive and high-performance user experiences to life.
Key Responsibilities
- Develop responsive and dynamic user interfaces using modern web technologies.
- Optimize UI components for speed, accessibility, and cross-browser compatibility.
- Collaborate with UX/UI designers to translate designs into functional interfaces.
- Ensure seamless integration between front-end and backend services.
- Continuously improve performance and maintainability of the UI codebase.
- Build applications with tailwind, Svelte5 and SvelteKit and various data visualization tools
Job Requirements
- Proficiency in HTML, CSS, JavaScript, and modern frameworks (SvelteKit)
- Experience with UI performance optimization and responsive design.
- Strong understanding of user experience principles and accessibility standards.
- Familiarity with API integration and state management solutions (Redux, Vuex).
- Ability to work closely with designers and backend engineers to refine UI/UX.
- Strong debugging and problem-solving skills.
- Our office is located in Collingwood, Ontario. You must be willing to come to the office twice a week.
How To Apply
Please send your cover letter and resumé to Nathalie Burstein at [email protected]. Be sure to include the title of the job you’re applying to.