Labur - Needham, MA

posted 2 months ago

Full-time - Entry Level
Needham, MA
Administrative and Support Services

About the position

Our client is seeking a highly skilled front-end developer with a strong background in UI/UX design to enhance user experience across various projects. This role is pivotal in focusing on front-end functionality and transforming design concepts into engaging web interfaces that facilitate an exceptional user experience. The selected candidate will be responsible for designing, developing, modifying, and implementing both short- and long-term solutions that align with user needs and project requirements. In this position, the front-end developer will work closely with key stakeholders to gather project requirements and understand user needs. This collaboration will ensure that front-end components are seamlessly integrated with server-side logic, creating a cohesive and efficient user experience. The developer will implement responsive web designs using Vue.js, optimizing performance to guarantee fast load times and smooth interactions for users. Additionally, the role involves troubleshooting issues that may arise during development and enhancing the UI/UX through user research and usability testing. The developer will iterate on designs based on feedback and best practices, ensuring that the final product meets high standards of usability and accessibility. The ability to design and establish front-end prototypes that adhere to user-centered design principles is also a key aspect of this role.

Responsibilities

  • Work closely with key stakeholders to learn project requirements, user needs, and integrate front-end components with server-side logic.
  • Implement responsive web designs using Vue.js.
  • Optimize performance, ensuring fast load times and smooth interactions.
  • Troubleshoot issues.
  • Enhance the UI/UX via user research, usability testing, and iterate on designs based on feedback and best practices.
  • Design and establish front-end prototypes that line up with user-centered design principles.

Requirements

  • 2-3+ years of front-end development experience with at least 1 year of experience with Vue.js.
  • UI/UX design background.
  • B.S. in a relevant field (e.g., Computer Science, Interaction Design, or Graphic Design), or equivalent experience.
  • Excellent knowledge and proven experience working with Vue.js.
  • Experience with the WebSocket protocol.
  • Knowledge of proper implementation and security practices for JWT-based authentication.
  • Knowledge of user-centered design principles, accessibility standards, and usability best practices.
  • Understanding of back-end development and APIs.
  • Superb communication skills and the ability to collaborate effectively with cross-functional teams.
  • Excellent organizational skills, attention to detail, and ability to work in a fast-paced work environment.
  • Self-starter, able to work independently, prioritize tasks effectively, and excited to learn new skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service