- Company Name
- Open Systems Technologies
- Job Title
- User Experience Developer/Designer
- Job Description
-
Job Title: User Experience Developer/Designer
Role Summary: Design and build high‑fidelity, data‑driven user interfaces and interactive dashboards that translate complex analytical insights into clear, visual stories for a range of audiences, including senior executives and technical teams.
Expectations:
- Deliver production‑ready UI components that balance visual excellence with performance, security, and accessibility standards.
- Convert KPI, KRI, and operational metrics into tailored views suitable for executive summaries and detailed technical analysis.
- Incorporate GenAI, Copilot, and AI‑driven tooling to increase efficiency, code quality, and test coverage.
Key Responsibilities:
- Develop interactive dashboards, reports, and visualizations using Power BI and similar tools, ensuring statistical accuracy and executive readability.
- Engineer front‑end components in Angular (or comparable framework) with TypeScript, CSS3, HTML5, and JavaScript (ES6+).
- Design intuitive UI layouts that clearly communicate data relationships, trends, and anomalies.
- Apply data visualization best practices to highlight insights without over‑engineering or oversimplifying.
- Collaborate with UX/UI designers, data engineers, data scientists, and product owners to align visuals with business intent.
- Integrate data from on‑prem and cloud sources (e.g., Snowflake, ServiceNow) while maintaining consistency, governance, and accuracy.
- Optimize UI for performance, scalability, security, and WCAG accessibility.
- Build and maintain automated UI testing frameworks (Jasmine, Karma, Cypress, Jest).
- Participate in architecture discussions, contribute documentation, and engage in agile ceremonies and continuous improvement initiatives.
Required Skills:
- 4+ years in front‑end/UI development.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Hands‑on experience with modern UI frameworks (Angular or equivalent).
- Proven ability to combine UI engineering with analytic storytelling.
- Power BI or comparable reporting/analytics visualization expertise.
- Solid knowledge of UI/UX principles, responsive design, cross‑browser compatibility, and accessibility standards.
- Experience integrating RESTful APIs and state management patterns.
- Familiarity with automated testing frameworks and SDLC practices.
- Proficient with Git, CI/CD pipelines, and modern development workflows.
- Excellent communication and stakeholder collaboration skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Certifications in Angular, Power BI, or data‑visualization are a plus.