Manager Software Engineering - UI / UX Job at Jobs via Dice in Chicago
Jobs via Dice, Chicago, IL, United States, 60290
Manager, Software Engineering: UI/UX
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Request Technology, LLC, is seeking the following. Apply via Dice today!
NO SPONSORSHIP - NO OPT
SALARY: $160k - $190k plus 15% bonus
LOCATION: CHICAGO, IL
Hybrid 3 days onsite
You will drive fullstack JavaScript engineering. You will manage a team of fullstack JavaScript engineering and UI architects. You will manage work to deliver on UX team application portfolio micro frontend architecture. You will lay the foundation of what the best in-class node-based architecture looks like in collaboration with our JS engineers, designers and product managers while keeping our tech stack up to date with the industry. This role in the central UX/UI team will serve as a partner to all Product Dev teams and set the standard by which technology will be delivered.
Responsibilities
- Drive fullstack JavaScript engineering, best practices, design patterns, and standards.
- Manage a team of fullstack JavaScript Engineers and UI Architects driving standards and best practices for the Dev/Architecture community.
- Produce/maintain architectural diagrams and security schematics of systems managed by UX team.
- Engage security, architect, and systems & infrastructure teams in all architectural decisions.
- Manage work to deliver on UX team application portfolio, designing solutions that meet OCC standards and industry best practices. Help prioritize work for team.
- Work with UX Program manager to staff product teams and determine who works where.
- Work with UX Program manager to help them determine Dev milestones and deliverables.
- Collaborate with POs on scoping and defining dev work.
- Work closely with our UX and research team to deliver next generation experiences across our applications.
Qualifications
- Strong understanding of web security [OAuth / Authentication / Authorization].
- Strong understanding of the high-level concepts behind modern JavaScript frameworks and the ability to both architect and execute project work as needed (using frameworks such as ReactJS, NestJS).
- Experience with micro-frontend architecture such as Single SPA or module federation.
- Experience with designing release and deployment strategies.
- Proficiency with performance optimization techniques.
- Proficiency with testing tools.
- Ability to effectively and confidently communicate (both verbally and written) technical issues in a clear, collaborative and open‑minded manner with both technical and non‑technical peers.
- Tech stack: Microfrontend architecture, ReactJS, NestJS, TypeORM, PostgreSQL, Agile, CI/CD, DevOps, AWS.
- OAuth / Authentication / Authorization.
- UI architecture.
Education and Background
10+ years of experience developing and architecting web applications.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industry
Software Development