Blend360 - Columbia, SC

posted 11 days ago

Full-time - Mid Level
Columbia, SC
Administrative and Support Services

About the position

The Senior UI Developer will be responsible for implementing user interface designs with a focus on responsive layouts, optimizing front-end performance, and ensuring compatibility across various devices. This role involves developing and maintaining reusable component libraries and integrating with back-end APIs and AI models to deliver seamless user experiences. The position is a contract opportunity that may transition into a permanent role in 2025.

Responsibilities

  • Develop and implement user interface designs based on wireframes and prototypes, ensuring responsive layouts that provide optimal viewing experiences across devices.
  • Analyze and optimize front-end performance, addressing compatibility issues and improving load times to enhance overall user satisfaction.
  • Create and maintain reusable component libraries to promote consistency and efficiency in UI development across projects.
  • Collaborate with back-end developers to integrate front-end applications with back-end APIs and AI models, ensuring smooth data flow and functionality.
  • Work closely with designers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Write clean, maintainable, and efficient code while following best practices in UI development, including version control and documentation.
  • Provide guidance and mentorship to junior developers, fostering a collaborative team environment and encouraging skill development.

Requirements

  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent experience.
  • 3+ years of experience in front-end development, with a strong focus on UI design and implementation.
  • Proficiency in HTML, CSS, and React.
  • Experience with responsive design techniques and frameworks (e.g., Bootstrap, Foundation).
  • Strong understanding of front-end performance optimization and cross-browser compatibility.
  • Familiarity with back-end integration, including RESTful APIs and AI model integration.
  • Knowledge of version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service