Job Description
Posted on: March 8, 2025
About Us: HBS Systems has been a trusted leader for over 40 years in providing comprehensive Dealership Management Systems (DMS) for the heavy equipment and agriculture industries. Our web-based, cloud-native product streamlines dealership operations by managing everything from sales and service to inventory and customer relationships. As we continue to evolve, we are looking for an experienced Senior Product Manager to help drive the future of our product and deliver unmatched value to our customers. Position Overview: HBS Systems is seeking a UI Developer who excels in implementing complex user interfaces using Vue.js. In this role, you will be responsible for translating designs and specifications into high-performance, scalable UI components. You will leverage our existing style guides and component library to ensure consistency and quality across our enterprise applications. In addition to building new interfaces, you will play a crucial role in maintaining the current systems, addressing bug fixes and implementing incremental enhancements to ensure continued stability and performance. Location: Remote Salary Range: $80,000 to $85,000 Annually Key Responsibilities:
- UI Implementation: Implement user interfaces based on design specifications provided by our UI/UX designers. Utilize existing style guides and component libraries to ensure consistency and adherence to design standards.
- Component Development: Develop, integrate, and maintain Vue.js components that are reusable, scalable, and maintainable, following best practices and our established guidelines.
- Collaboration: Work closely with UI/UX designers and product managers to understand requirements and translate them into functional, high-quality user interfaces. Coordinate with backend developers to ensure seamless integration of front-end and back-end functionalities.
- Ownership and Delivery: Take ownership of the end-to-end development process for assigned projects. Ensure that deliverables meet the required quality standards, are completed on time, and align with project goals.
- Code Quality: Write clean, efficient, and well-documented code. Conduct thorough code reviews and provide constructive feedback to peers to maintain high coding standards.
- Performance Optimization: Monitor and optimize the performance of user interfaces to ensure smooth, responsive, and efficient operation. Address performance issues as they arise.
- Mentorship: Provide guidance and support to junior developers, helping them navigate technical challenges and improve their skills.
- Continuous Improvement: Stay updated with the latest front-end technologies and best practices. Propose and implement improvements to development processes and tools.
- System Maintenance: Provide ongoing support for our systems by identifying, diagnosing, and resolving bugs, as well as implementing enhancements. Collaborate with cross-functional teams to modernize and stabilize legacy codebases while ensuring compatibility with current systems. Requirements:
- Minimum of 5 years of professional experience in front-end development with a strong focus on Vue.js. Demonstrated experience in implementing complex, enterprise-level web applications.
- Prior experience with maintaining and supporting legacy systems, including a proven track record in bug fixing and incremental enhancements within an enterprise environment Technical Skills:
- Expert proficiency in Vue.js and its ecosystem.
- Strong knowledge of HTML5, CSS3, and JavaScript ES6+.
- Experience with modern build tools and workflows.
- Proven ability to work with style guides, component libraries, and existing design assets.
- Experience in integrating with RESTful APIs and backend services.
- Deep understanding of responsive design principles and cross-browser compatibility. Project Ownership:
- Proven track record of taking ownership of projects, managing deliverables, and meeting deadlines in a high-stakes environment.
- Collaboration Skills: Ability to work effectively with UI/UX designers and product managers to implement designs accurately and efficiently. Soft Skills:
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills with the ability to articulate technical concepts and project updates to stakeholders.
- Strong leadership qualities and a collaborative approach to working with teams. Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Preferred Qualifications:
- Advanced Vue.js knowledge and experience.
- Experience or knowledge of the Element Vue.js component library
- Experience with front-end testing.
- Proficiency with state management. Why Join Us?
- Innovative Projects: Work on high-impact, enterprise-level web applications that drive real business value.
- Career Growth: Opportunities for professional development and career advancement.
- Flexible Work: 100% remote position.
- Collaborative Culture: Join a team that values ownership, collaboration, and continuous improvement.
- Open PTO Policy
- Employee rewards program
- Paid holidays
- Medical, dental, vision insurance with dependent paid coverage
- 100% company-paid life insurance, short-term and long-term disability benefits
- 401(k) retirement plan EEO Employer Must be legally authorized to work in the United States. Candidate must not require HBS to commence ("sponsor") an immigration case to employ candidate (H-1B or other employment-based immigration cases) Job Posted by ApplicantPro
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Security Operations Engineer

Staff Security Operations Engineer

Cloud Support Engineer, Japan

Senior Software Engineer
