About the job
Join our dynamic team at Emergent Software as a Front-End Engineer! We're seeking a passionate individual who thrives in the UI domain and is dedicated to enhancing user interactions with complex data. This role is centered on developing real product interfaces, including dashboards, tables, forms, and map-driven experiences, rather than traditional marketing sites. You'll be instrumental in shaping large, data-rich applications where usability, performance, and clarity are paramount.
Responsibilities
Design and develop data-intensive application interfaces with a keen focus on usability, performance, and real-world workflows.
Transform complex business requirements into intuitive UI and UX patterns, including tables, forms, dashboards, and map-based experiences.
Create responsive and consistent interfaces utilizing Tailwind CSS or Material UI (MUI).
Establish and maintain reusable component libraries and front-end design systems.
Work collaboratively with product managers and engineers to define interaction models, front-end architecture, and state management strategies.
Utilize Vite for rapid local development and optimized builds, ensuring a smooth development experience.
Develop and enhance geospatial and map-based UI features, including route visualization, tracking, and location-based insights.
Prioritize data clarity, performance, and scalability in handling large datasets.
Qualifications
Proven experience with TypeScript in front-end applications.
Strong background in building complex, data-driven user interfaces.
Genuine passion for front-end and UI development as a primary career focus.
Ability to work closely with product and engineering teams.
Experience in analyzing UX challenges and proposing practical, user-friendly solutions.
Familiarity with front-end performance considerations for large, dynamic datasets.
Preferred Skills
Experience with React.
Knowledge of Tailwind CSS and/or Material UI (MUI).
Experience in building dashboards, admin tools, or internal products.
Exposure to mapping or geospatial UI libraries and concepts.
Experience in creating or contributing to front-end design systems.

