HumanBit Logo

Senior UI Developer | Codersbrain

full-time
Posted on April 29, 2025

Job Description

Job Description:

We are looking for a passionate and experienced Senior UI Developer to join our front-end development team. The ideal candidate will have strong experience with Vue.js (Vue 3/Vue 2) and core web technologies such as JavaScript, HTML, and CSS. You will play a critical role in designing, building, and optimizing modern, responsive, and high-performance web applications.


Key Responsibilities:

  • Develop modular and reusable UI components using Vue.js (Vue 3 or Vue 2).

  • Translate UI/UX design wireframes into actual code to create visual elements of applications.

  • Write clean, scalable, and maintainable JavaScript, HTML, and CSS.

  • Collaborate with product owners, designers, and back-end developers to deliver high-quality software.

  • Optimize application performance for maximum speed and scalability.

  • Conduct code reviews and provide guidance to junior developers.

  • Implement and maintain unit tests for UI components using tools like Vitest.


Primary Skills (Mandatory):

  • Strong proficiency in Vue.js (Vue 3 and/or Vue 2).

  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.

  • Experience building responsive and cross-browser compatible user interfaces.


Good to Have:

  • Experience with Nuxt 3 (or Nuxt 2).

  • Proficiency with TailwindCSS for utility-first styling.

  • Familiarity with Vitest or other modern unit testing frameworks for Vue.


Preferred Qualifications:

  • Familiarity with REST APIs and integration with back-end services.

  • Knowledge of state management tools like Vuex or Pinia.

  • Experience working in Agile/Scrum teams.

  • Bachelor's degree in Computer Science, Engineering, or a related field.

Powered by
HumanBit Logo