Keyo

Joined in 2025
0% answers
  • · 550 views · 105 applications · 5d

    Software Engineer, Frontend

    Full Remote · Worldwide · 3 years of experience · Intermediate
    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...

    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
    More
Log In or Sign Up to see all posted jobs