UI/UX Frontend Developer

Painted Post, New York

Compunnel Inc.
Apply for this Job

Key Responsibilities:

  • Develop and maintain user interfaces component/reusable modules using the latest Vue.js.
  • Collaborate with UI/UX designers to transform Figma designs into functional and reusable components.
  • Work closely with backend developers to consume RESTful and GraphQL APIs.
  • Utilize Git and GitLab for version control and collaborative development.
  • Implement and maintain components using Storybook for consistent UI development.
  • Solve complex problems and debug issues to ensure seamless user experiences.
  • Engage with team, participate in code reviews and improvement of development processes.
  • Add UI unit test cases, help team members contribute and utilize test driven development.
  • Engage in agile development to deliver iterative and incremental solutions.

Technical Requirements:

  • Vue.js: Extensive experience and proven expertise in building and managing applications using Vue.js and related technologies (Vuetify, Vite, Pinia, Composition API etc.)
  • Typescript: Experience with typescript-based development
  • Architectural Patterns: Solid understanding & experience with MVC and MVVM.
  • Version Control: Strong proficiency in Git, with experience using GitLab for CI/CD.
  • UI/UX Design: Ability to work with Figma for translating designs into functional applications.
  • API Integration: Experience consuming RESTful and GraphQL APIs.
  • Component Libraries: Experience with Storybook for component development and documentation (building and sharing reusable Vue.js components with other teams).
  • Problem Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and optimize web applications.

Additional/Bonus skill sets:

  • C , VB.Net, Python, C , Java, MATLAB, Micro Services, GraphQL API definition
  • Knowledge of performance optimization techniques for frontend applications
  • Experience with testing frameworks and tools (e.g., Playwright, Cypress) is a plus.
  • Familiarity with relational databases especially, PostgreSQL (optional)
Date Posted: 04 May 2025
Apply for this Job