Softility is hiring: Senior UX/UI Designer – (Design Systems & Fr...
Softility - Atlanta, GA, United States, 30383
Work at Softility
Overview
- View job
Overview
Employment Type :
Full-time
Experience :
5+ Years
Required Skills:
- Candidate’s portfolio must showcase their work on design systems, UI component libraries, and detailed case studies demonstrating their design process.
- Expert proficiencyin modern design and prototyping tools (e.g.,Figma, Sketch, Adobe XD).
- Strong, hands-on proficiency in front-end development technologies: HTML5 etc.,
- A deep understanding of user-centered design principles, usability heuristics, and interaction design.
- Experience working with component-based JavaScript frameworks likeAngular, React, or Vue.js.
- A deep understanding of web accessibility standards (WCAG) and how to apply them.
- Experience designing for data-intensive applications
- Experience conducting user research and synthesizing findings into actionable design improvements.
Responsibilities:
AngularJS Maintenance & Enhancement:
- Maintain and enhance responsive user interfaces built withAngularJS (v1.x), HTML5, and modern CSS.
- Support and improve our existing library of reusable AngularJS components and directives used for displaying complex telemetry data.
- Take ownership of the existing event summary view, optimizing its performance and ensuring its stability.
API & Back-End Integration:
- Architect and implement efficient, low-latency API communication between the front-end (both Angular and AngularJS) and back-end services.
- Develop and consume RESTful APIs that provide aggregated and paginated data optimized for front-end rendering.
- Develop server-side logic and data transformation pipelines usingNode.js or Python.
- Write performant SQL/NoSQL queries to fetch and aggregate the telemetry data required by the user interface.
Modernization & Re-architecture:
- Lead the design and execution of a strategy tomigrate the application from AngularJS to modern Angular.
- Re-architect legacy AngularJS componentsinto well-structured, performant, and reusable modern Angular components.
- Collaborate with the engineering team to make key architectural decisions that set the foundation for the application’s future.
- Ensure all new feature development is done using modern Angular, establishing best practices for the team.
Summary:
Seeking a highly skilled Senior Full Stack Developer proficient in bothmodern Angular (2+) and legacy AngularJS (1.x)to lead the maintenance, enhancement, and strategic modernization of our core data visualization platform. This critical role is a unique hybrid, requiring you to support existing AngularJS features while spearheading there-architecture and migration of key components to modern Angular as needed. You will be responsible for transforming raw telemetry data into intuitive, high-performance dashboards, ensuring a seamless user experience across both legacy and modernized parts of the application. This position demands a deep understanding of data-intensive applications and efficient API design.
#J-18808-Ljbffr