A Front-end SSE in the Catalyze team creates and documents architectures for largescale front-end applications. They oversee reviewing the implementation of applications following code standards and style guides. They set the workflows for their teams that ensure everyone uses the same tooling, having scalability, security, testability, accessibility, maintainability, and robustness as some of their main goals. Analysis and building UI Pattern Libraries (Design Systems, UI Kits, etc.) will be part of their daily work.
As a professional in this position within the Catalyze team, a Front-end SSE has the following responsibilities:
- Lead front-end code reviews with their teammates
- Run reviews to guarantee the structure and design of the applications follow the standards and guidelines
- Define practices to ensure the applications they are building are secure and don’t have vulnerabilities
- Solve complex CSS and HTML compatibility issues in legacy browsers
- Review the Web Content Accessibility Guidelines (WCAG) and Section 508 (if applies) are being satisfied in the project
- Optimize logic-less templates using front-end template engines.
- Optimize JavaScript implementations
- Generate documentation about UI architecture, interactions and behaviors with REST APIs or any other mechanism to process data (e.g. GraphQL, etc.)
- Document and help in defining functional and technical requirements of different applications
- Evaluate new frameworks and tools that can be integrated into the existing applications without breaking earlier implementations
- Implement front-end development workflows: building systems, dependency management, quality checkers (linting), etc.
- Create pattern libraries and style guides according to the project’s requirements.Guide performance testing and solve issues as they appear
Software Powered by iCIMS
www.icims.com