Lithe Solutions · 13 hours ago
Sr. UI Developer / Architect
Maximize your interview chances
Insider Connection @Lithe Solutions
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Chart the path forward for multiple teams, setting UI development standards and best practices.
Lead the development and maintenance of reusable UI components for use across 20+ applications.
Collaborate closely with UX teams to assess the technical feasibility of designs and implement them efficiently.
Find gaps in existing UI solutions, reconcile requirements, and propose innovative solutions that fit multiple products.
Design and implement robust, scalable UI architectures leveraging Angular, Typescript, and modern development tools.
Conduct UI performance optimizations, including reducing file sizes, improving load times, and ensuring smooth asynchronous data loading.
Work with UX to determine technical feasibility, integrate designs, and enhance user experience.
Evolve UI architectures based on industry trends, providing guidance and mentorship to team members to stay current with best practices.
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, retrospectives, and solution releases.
Develop interactive, responsive, and accessible user interfaces while advocating for standards-based development.
Create reusable libraries and components, maintain proper documentation, and use version control to ensure team productivity.
Engage in code reviews, technical discussions, and mentoring to foster a collaborative and quality-driven environment.
Analyze complex project-related problems and develop innovative solutions involving scheduling, technology, and methodology.
Continuously research new design and coding practices, implementing micro-frontends and other scalable approaches.
Support CI/CD pipeline integration for front-end workflows and assist in resolving issues during development and deployment.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Must be a U.S. Citizen with the ability to pass a government background investigation
Bachelor’s degree in Computer Science, Engineering, or a related technical field (equivalent professional experience will be considered in lieu of a degree)
7+ years of professional experience in UI/UX development with expertise in Angular, Typescript, CSS, and other modern front-end frameworks
Strong understanding of Angular components, services, routing, and state management (NGXS/NGRX)
Expertise in building responsive, interactive, and accessible UI components and architectures
Experience implementing new features by transforming mockups into fully functional user interfaces integrated with API-enabled microservices built on a Spring Boot-based backend
Ability to bridge the gap between user interface design and technical implementation
Strong understanding of object-oriented design and development (OODD) and Service-Oriented Architecture (SOA)
Experience with source code control systems and concurrent development workflows (Git preferred)
Knowledge of front-end optimization techniques and performance tuning for web applications
Demonstrated ability to lead cross-functional teams, communicate effectively, and align technical strategies with organizational goals
Solid understanding of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
Preferred
Familiarity with micro-frontend architectures and advanced Angular component design patterns
Experience with DevOps pipelines and integrating UI workflows in CI/CD processes
Mobile/responsive application development experience
Experience with cloud platforms like AWS for deploying UI applications
Understanding of system design principles, including scalability, reliability, and maintainability
Benefits
PTO
Up to 4% 401k matching
Fully paid health, dental, vision, STD & LTD benefits
Company
Lithe Solutions
Lithe Solutions offers system integration, agile development, and programme and project support.