LEAP was set up as a fully remote company from the start. Today, our small but mighty team is distributed across North America and Europe. What unites us is relentless focus, fast execution, and our passion for software craftsmanship. We are all makers at heart and care deeply about the quality of our work. As a small team, we're all generalists and constantly picking up new challenges. Regarding product and code, we're looking to work with experienced people who can pick a problem and solve it. We use TypeScript and build scalable systems to make progress on a solid foundation continuously. We don't expect you to have a background in everything we use, but we do expect strong JavaScript fundamentals and experience with React and TypeScript. Please note: We are an equal opportunity employer and a remote-only company
Location: North America. Employment type: Contract to hire.
What you'll do: Build new user-facing features with beautiful and scalable UI components; Work closely with founders and design to implement fast new feature concepts; Implement complex React components from drag & drop to the virtualized rendering of large data collections; Improve application performance by profiling; Redefine best-in-class software development processes so that we can build a purpose-built product.
Tech: React frontend with Styled Components, utilizing hooks for the composability of functionality; Proprietary data synchronization library built for speed and offline support. Delta-packets are transported using WebSockets; MobX for binding the data model to the UI; Prosemirror-based content editor; Electron desktop application; Public GraphQL API that has access to all of the user's data; Node, Postgres, and Redis in the backend; Hosted on Google Cloud with k8s; GitHub, Slack, Notion; Design system with React component library.
What we offer: Interesting and challenging work; Work-life balance.