See more Programming jobs

Back to all jobs

Keep provides a bridge between the world of public blockchains and private data. It enables a new wave of ground-up innovation for blockchain developers. We’re looking for a Front End Engineer to help create, iterate and launch high quality tools in the world of crypto. A Front End Engineer with Keep is tasked with creating seamless workflows that are scalable, with system security and user experience as the main focus.

How You’ll Have an Impact
  • Optimize existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's products.
  • Advocate best practices in software development, code quality, documentation, and drive technical improvement initiatives
  • Analyze, design and develop tests and test-automation
  • Create wireframes, information architecture, and prototype sitemaps
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms, and provide recommendations for continuous improvement
  • Collaborate with a small and passionate cross-functional team to identify opportunities to improve the product
  • Other duties as assigned
Why We’ll Love You
  • You have a history of building fault tolerant distributed systems, and have a strong understanding of algorithms, data structures, and databases
  • Excellence and thoughtfulness are your hallmarks, you have high expectations for UX solutions, and consistently leverage best-in-class processes for product development
  • You have experience with blockchain technology (wallets, escrow, multi-sigs, on-chain analytics, etc)
  • System security is forefront in your mind at all times, and you have a high level of integrity and accountability
  • You’re curious, love learning new technologies, and are willing to try new methods in the name of innovation and efficiency, and you leverage that curiosity to challenge the status quo and push for new, effective, and scalable solutions
  • You have experience with test-driven development and automated testing frameworks
  • You have experience with modern Javascript, and preferably with React/Redux
  • You are well-versed in building product mock-ups and prototypes from design tools such as Figma or Adobe CC
  • You thrive on cross-functional collaboration, and can pivot between conversations with designers and engineers alike, and build out software with both perspectives in mind
  • You’re comfortable working autonomously and asynchronously, but collaboratively with a team and participating in stand-ups and regular project meetings
  • You’re adept in juggling competing demands and tight deadlines, and do so while remaining calm and focused
  • You have experience working in a distributed environment, and are comfortable self-directing your work
Why You’ll Love Us
  • We’re a fun, fast-paced, highly collaborative, and fully remote team
  • Competitive salary
  • Generous benefits, including health, vision and dental insurance
  • Generous PTO, and paid parental leave
To Apply

Send cover letter and resume to people@thesis.co

Interested in the position, but don’t meet all the requirements? We’d still love to meet you, and invite you to apply. Thesis is an equal opportunity employer. We don’t discriminate against applicants for any reason.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!