Full-stack Engineer (React &Rails) - remote

Strategyzer
Posted 3 years ago
We Work Remotely
Strategyzer helps companies build new areas of growth, based on our proven methodology and technology-enabled services.

We’re looking for a mid to senior full-stack developer to build a “data through play” experience for our customers to design &test their business ideas.

You’ll be working closely with the product team to contribute to and lead feature projects. To build not-your-average lists and forms application but a realtime collaborative whiteboard experience that fuels many of Strategyzers products &services in interesting and flexible ways. We’re a small team and you’ll have a chance to make an impact in what &how we work.
What you’ll be doing
You’ll get to work on our core technology “Workspaces”. A freeform real-time collaborative whiteboarding app that embeds integrated online learning &tools to help teams design &test their business ideas.
  • Build new features. You’ll get to build a product, in a culture that values outcomes &quality over quantity or time. By ideating, speccing and writing code that is easy to understand, change and well tested. Primarily all in Rails, React &Redux.
  • Review code. You will perform code reviews to learn about &improve code, help spot bugs or point out security issues.
  • Lead cross functional teams. You’ll get the opportunity to lead feature projects to deliver value to customers. Be accountable for outcomes. This is optional, some love to take on the extra responsibility and some prefer to focus on the code, there’s no pressure to lead.
  • Walk in our customers shoes. You’ll get to observe and speak with customers. Learn about them, who they are and their problems &needs. Fall in love with the problem, not the solution.
  • Support our customers. You will work with support and customers to troubleshoot and fix production issues.
  • Impact the product. You’ll contribute to product roadmap decisions, ideas and offer feedback. Sharing evidence and technology innovation to influence what we build.
  • Improve the team. You’ll get opportunities to facilitate, lead and contribute to product initiatives like retros, workshops and meetings. Share, define and experiment with new processes, ideas or technology.
How we work
There’s lots to how we work, these are some of my favourite highlights. Feel free to reach out and ask me more tom@strategyzer.com.
  • Continuous learning - In our meetings we have agenda items to keep this front and centre. Like sharing evidence, learnings, challenges, retros and giving lightning talks. In addition there is a company growth allowance and book budget.
  • Take time to improve - As a dev team, every 6 weeks we improve our engineering workplace. We pay back technical debt, upgrades, try out promising tech and improve the design.
  • Aligned autonomy - We put a lot of focus into alignment, so that people can work autonomously to achieve certain goals. Physiological safety plays a big part too here.
About you
We value the depth and quality of your experience, more than a specific number of years. That said, successful applicants typically have at least 3-4 years of software development experience.
  • Solid experience with Rails and React (our core stack) and fundamental frontend languages (JavaScript, TypeScript, CSS, HTML). Redux is a bonus.
  • Good understanding of software patterns and best practices.
  • Craftsperson who cares about quality and writes tests to describe and validate their work.
  • A passion for solving customer problems through simple and effective software.
  • Strong communication and written skills, we’re remote and work async. 
  • Open-minded, well-organised and highly self-motivated.
  • Incredibly hungry and wants to make an impact on customers and team alike.
  • Must [ordinarily] reside between GMT-5 and GMT+3, in order to synchronously work with common collaborators in Europe and Canada.
Bonus points
  • Experience of working with realtime always-up-to-date apps.
  • Knowledge of techniques to work with legacy code whilst keeping it working.
  • Experience using RSpec, Jest, React Testing Library or Enzyme, GraphQL, AWS.
  • Understanding of common vulnerabilities and how to write secure code.
  • Worked on performance and know how to profile and identify issues.
About us
Our mission is to put practical tools into the hands of every business strategy practitioner.

To achieve our mission, we’ve written many best selling books (Business Model Generation, Value Proposition Design, Testing Business Ideas, The Invincible Company, High-Impact Tools for Teams). Tools like the Business Model Canvas, from our first book, have become the go-to tool to design, pitch and iterate your business idea. We’re thought leaders (Alexander Osterwalder, Yves Pigneur &Tendayi Viki) in our industry and setting the gold standard for how ideas get designed and tested.

Now we’re building the software to enable teams to design, build &test better business ideas. We’re taking the ideas, tools &methodology from those books to build simple, clear and practical digital tools. For customers from academia, to startups and to established enterprises.

We are a fully remote team that stretches across 14 countries. Our team contributes directly to the unique company culture we have today and is committed to transforming traditional management practices to build a truly great place to work.

These are our principles and you can find out more about us on our career page.
  • Care for each other.
  • Challenge ourselves and each other.
  • Use visual tools. 
  • Obsess over customers. 
  • Make time to simplify