Software Development Engineer III – Frontend
Job Description
Join HighLevel as a Software Development Engineer III, focusing on frontend development. You will be responsible for: - Building and maintaining high-quality, scalable UI components using Vue.js (or React/Angular). - Developing responsive, accessible, and performant interfaces for handling large datasets (tables, filters, search, etc.). - Optimizing rendering performance for high-volume data interactions. - Improving user experience through fast load times, smooth interactions, and intuitive workflows. - Implementing lazy loading, virtualization, and efficient state management. - Ensuring cross-browser compatibility and mobile responsiveness. - Designing clean, modular, and reusable frontend architectures. - Working with modern state management tools (Pinia, Vuex, Redux). - Collaborating on API contracts and data flow optimization. - Working closely with Product Managers, Designers, and Backend Engineers. - Translating product requirements into scalable frontend solutions. - Participating in design discussions and provide technical input. - Writing clean, maintainable, and testable code. - Following best practices for accessibility (a11y) and internationalization (i18n). - Performing code reviews and maintaining high engineering standards. - Taking ownership of features from development to deployment. - Debugging and resolving UI/UX issues in production. - Continuously improving frontend performance and reliability.
Qualifications
To succeed in this Software Development Engineer III role, you should have: 1. 5+ years of frontend development experience. 2. Strong proficiency in React/Vue, TypeScript, HTML, Tailwind CSS. 3. Experience with micro frontend architecture. 4. Experience with js builder like webpack, rollup. 5. Experience building data-heavy applications (tables, filters, dashboards). 6. Strong understanding of frontend performance optimization techniques. 7. Familiarity with REST APIs and async data handling. 8. Experience with state management libraries (Pinia, Vuex, Redux). 9. Understanding of component-based architecture and reusable design systems. 10. Knowledge of accessibility (a11y) and responsive design principles and Strong debugging and problem-solving skills.
Benefits
- EEO Statement: The company is an Equal Opportunity Employer. As an employer subject to affirmative action regulations, we invite you to voluntarily provide the following demographic information. This information is used solely for compliance with government recordkeeping, reporting, and other legal requirements. Providing this information is voluntary and refusal to do so will not affect your application status. This data will be kept separate from your application and will not be used in the hiring decision.
Apply Now
