Software Engineer, Frontend

We are looking for a Frontend Developer who is passionate about creating great user experiences. The ideal candidate should have working knowledge of JavaScript, CSS/HTML, and experience with Vue.js. You’ll have the opportunity to grow your skills while collaborating with our development, product, and design teams to build new features

 

Responsibilities  

  • Develop and maintain user interfaces for web applications
  • Collaborate with designers and back-end developers to implement new features and improve existing ones.
  • Write clean HTML5 markup with attention to accessibility standards
  • Implement and maintain UI components from a design system
  • Write and maintain unit tests using (Vitest, Vue Test Utils, and Testing Library)
  • Implement API integrations for front-end features
  • Participate in code reviews to ensure code quality and best practices.
  • Learn and apply performance optimization techniques.
  •  

Requirements 

  • Understanding and experience with JavaScript: core concepts, patterns, OOP, functional programming, APIs, etc.
  • Experience with TypeScript
  • Good foundation in CSS including:
  • Experience with Grid, Flexbox layouts
  • Animations and transitions
  • Understanding of responsive design principles
  • Understanding of HTML5 elements and their semantic meaning
  • Experience with Vue 3, including Composition API, Pinia, Vue Router, etc.
  • Experience with testing frameworks e.g. Jest, Vitest, Mocha, Vue Test Utils, Testing Library)
  • Version control (Git) experience
  • Strong problem-solving skills and attention to detail
  • Understanding of SEO principles
  • Excellent communication skills and ability to work collaboratively in a team environment
  • Self-motivated and able to work independently
  • Eager to learn and stay updated with new technologies
Published 7 April
549 views
·
105 applications
To apply for this and other jobs on Djinni login or signup.