Who We Are: Front End Engineer
Who We Are: Front End Engineer
Who We Are
Solana is a high performance blockchain that can enable growing decentralized applications and
systems to scale without sacrificing security. Our team is highly specialized, so we’re looking for
talented people who are willing to jump right in and use their expertise to help us find product
market fit as we build out the Solana ecosystem. If you’re looking to join a fast paced, problem
solving environment in the center of blockchain infrastructure, cryptocurrency and decentralized
applications, then read on.
You will:
● Spend a significant amount of time working on our front end code as well as other parts of
our technology stack
● Be involved and work cross-functionally on product evolution from ideation, design,
architecting systems, and process shaping
● Partner with product managers, designers, and analysts to deeply understand the needs of
our users and build a product that serves those needs
● Produce quality work with thorough collaborative code reviews, cross-browser & device
compatibility testing & bug fixing processes
● Collaborate with the Design team and create responsive, modern components
● Optimize site & navigation content for mobile devices
● Improve the team and company – you will be an active participant in our culture (mentorship,
interviewing, and new initiatives)
● Work in an agile environment with a team of developers and interact with stakeholders,
business owners, designers, compliance, and QA
You have:
● A minimum of 5+ years experience building web applications
● A four year degree in Computer Science (or equivalent)
● Experience with a variety of languages with a specialized interest in and knowledge of Rust
● Proficiency in developing front-end software, with deep experience in one or more relevant
front-end frameworks (React, Angular, Thyme Leaf, etc.), UI Test Automation frameworks,
MVC frameworks, etc.
Front End Engineer
● The knowledge to instrument software with real user metrics to reflect the customer
experience (experience with Google Analytics, Mixpanel or other web analytics tools a big
plus)
● Understanding of how to optimize the delivery of code and assets (e.g., images, fonts) to a
browser (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
You are:
● Skilled in developing rich applications with HTML, CSS, JS, Node, Rust and experience
working closely with specs and designs to implement good UX/UI
● Proficient in view layout and rendering technologies (e.g., responsiveness, progressive
enhancement, browser/device support)
● Capable of diving into the source code of front-end libraries to debug, patch, and extend
them when necessary
● Efficient with resource usage (e.g., application impact on memory and CPU, caches
appropriately, respectful of customer’s devices, etc.).
● Proficient in a broad range of software design approaches and common UX patterns