What are the responsibilities and job description for the Solution Architect (UI) position at Hanker Systems Inc?
Job Details
Job Title: Web Full Stack Solution Architect
Location: New York City / Atlanta, GA / Chicago, IL
Duration: Full Time
Required Skills:
- Experience working with front-end web development with ability to architect and design a scalable web solution on On-Prem or Cloud (AWS, Azure and Google Cloud Platform)
- Hands on experience with streaming data applications (Spark Streaming, Kafka, Kinesis, and Flink)
- Strong knowledge of domain driven design, building domain aggregates, 12 factor methodology and microservices development.
- Proven expertise in Cassandra and other No-SQL DBs. Experience with data modelling for both relational and no-sql databases
- Strong background in Kubernetes and containerization.
- Hands on experience with CI/CD pipeline set-up and cloud platforms
- Deep understanding designing/Architecting solutions integration with Sprint Boot REST API/Microservices
- Should have good knowledge on various UI architecture patterns
- Deep understanding of Web Performance and Web Accessibility
- Good Understanding in SPA frameworks such as React, Angular, Vue
- Good understanding in building object-oriented web applications in React/ Angular/JavaScript etc.
- Good Understanding of NPM, JS library structure, JS library packaging, & JS library publishing
- Experience in delivering sophisticated UI solutions, worked on enterprise web portal, and have helped operationalize it.
- Proven experience in troubleshooting, investigating, and solving UI performance issues.
- Ability to translate business requirements into technical requirements.
- Architect solutions establish best practices and introduce/implement new technologies.
- Architecting and developing single page applications using Angular or React.
- Work and collaborate with a team of developers and architects, UX / UI visual designers to create a website / Mobile Web application.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Focus on responsiveness of the application across devices.
- Provide technical leadership for the development team, representing them in customer-facing dealings, taking ownership in sprint delivery and resolving functional and technical issues relating to the UI.
- Perform code reviews and ensure that the team adheres to common coding standards. Lead quality initiatives and make sure that these are enforced in the development team.
- Understanding of cross-browser compatibility issues and approaches
Solution architect
Portillo's -
Brook, IL
Solution Architect
Logicalis -
Downers Grove, IL
Solution Architect
OpenGov -
Chicago, IL