Frontend Guidelines (HTML/CSS/JS)

icon picker
FRONTEND TEAM ROLES

“Frontend Engineers work closely with the UX/UI, Development and Product teams to design, develop, and build optimized user EXPERIENCES for web applications.”

Responsibilities (core)

Work closely with the UX/UI, Development and Product teams to design, develop, and build optimized user EXPERIENCES for web applications.
Implement robust data visualizations and user interfaces that delight our customers
Write reliable, maintainable code by utilizing design patterns and refactoring techniques.
Craft performant high-quality features while ensuring quality through automated testing (unit, integration, e2e, and exploratory)
Ensure the product is accessible for all users by following WCAG 2.1 guidelines
Ensure that applications are responsive accross device

(Modern Frontend Engineering Roles)

UI Development

Works closely with the UI/UX to create user interfaces that reflect the client’s requirements and the design team’s intent.
Proficient at responsive modular/scalable CSS/SCSS, UI frameworks, design systems, progressive enhancement & accessibility, animation.
Understanding of the (UI/UX) process (optional)

Application Development

Focuses on function, interaction, reactivity, and usability of user interfaces
Proficient with JavaScript frameworks, JavaScript preprocessors, code quality, process automation, routing, testing
Data access, integration and management, auth, state, etc

Frontend Ops (operations)

Application development
Provides platform support for the team at all points of the development process
Works with build tools, VCS, deployment, automation, performance: (app, tests, builds, deploys), monitoring errors/logs, and Application stability
Streamlining and management of Frontend operations
Repository Management
Package management

Front End Specialist/Lead (hybrid)

UI Development
Application development
Frontend Ops (operations)

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.