Senior Frontend Engineer
We are seeking a highly skilled and experienced Senior Engineer to join our team and focus on frontend engineering (React, Next.
js, Typescript).
In this role, you will be responsible for ensuring we have excellent user-facing products and experiences.
We are a small, high-performing team, and are looking for the right candidate to join us.
The ideal candidate has a proven track record building and maintaining production frontend systems — and is also comfortable occasionally developing backend systems and services in Node and Django.
Key Responsibilities
Lead the design and implementation of complex, customer-facing applications using Next.
js, React, Django, and Tailwind CSS.
Work with our head of design to iterate on everything from wireframe mockups and rapidly turn them into user-facing products.
Implement, test, deploy, measure, and improve them.
Collaborate with product designers, product managers, and software engineers to deliver compelling user-facing products; collaborate to implement new interfaces and maintain existing features.
Monitor frontend performance: obsess over details like first meaningful paint and other vital web metrics.
Identify and resolve performance and scalability issues.
Develop backend systems and services to support frontend where necessary.
Stay up-to-date on emerging technologies, and know when it’s time to try something new, versus sticking with what’s tried and tested.
Qualifications
5+ years of professional experience in software development, with a focus on frontend or full-stack engineering.
Proficiency with HTML/CSS, including concepts like layout, specificity, cross browser compatibility, and accessibility.
Familiarity with: React, Redux, Next.
js, GraphQL, Tailwind CSS.
Ability to write clean, maintainable, and well-documented code
Strong work ethic, communication, and collaboration skills.
Track record of working on with small teams on early projects, shipping those projects to users, and iterating based on feedback.
Nice to haves:
Familiarity with Typescript
Experience building backend systems
Experience with cloud infrastructure (e.
g.
AWS, GCP, Azure, Kubernetes, Terraform)
Crypto/blockchain experience is a nice-to-have but not necessary.
In fact, some of the best engineers we’ve worked with started without any crypto experience.