boundless-logo
Open Roles
Boundless Job Openings

Frontend Developer


Outline
GEneral knowledge
CS Knowledge
IC ability / Team ability
What are you learning (recently or now)

WHat do you enjoy most about... → shows their focus and priorities

How do you approach ______
what do you look for
What's your process


What are best practice around__

What's your process / how do you see that best approached?

What do you have strong opinions around?



Look for:
experience doing from the ground up
use of story book
state management principles
perfectionist
likes interfaces
tendency to debug and investigate
optimization techniques


Principles:
KISS
DRY

Optimizaiton
Minimize components
avoid multiple rerenders
variables and images minimized
Focus on KPIs first, then improve if needed
Measure LCP and CLI
smart preloading (future paths)
Async loading of images and files
Image compresion
Code division
CDN Link - unloading files to CDN server
Server side rendering
Code level:
build tools -
Webpack
Vite
Babel


Testing

Architecture
separation of concerns
state management
libraries




Figma implementation

Security


Deisgn Libraries
packaging and reuse

Components Customizations
building custom libraries
How do you communicate components to share with everyone? - StoryBook
Components are mapped to library
Ad
Websockets


Other Browser Modalities:
desktop / electron apps
mobile apps - react native
Browser plugins


Requirements:
Likes measuring pixels
Likes optimization
Bus


Personal Projects


Communication with Backend
What should we put in place to make sure that frontend / backend communication happens as smoohtly as possible

Ability to build interfaces w/o designs


Use of Figma / Sketch for Wireframing


Authentiation
JWT
validation
problems with storing in the frontend cache

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.