FullStack Developer (React/Node.js)

Digital payments have been around for more than 20 years and have grown massively ever since. Yet Co-Op building payments is still a highly old-fashioned and cheque based market. Property management companies work with outdated software at best and require a lot of physical operations to collect payments. The solution aim to empower our clients to focus on managing their buildings instead of managing payment operations.
We're looking for a mid-level-senior full stack Engineer (3-5 years) to join our remote team to develop our next-generation user interfaces. You'll be amongst the earliest members of this team, helping to shape the direction of the product as a whole.
  • Experience building high performance, distributed backend systems (+5 years);
  • Node.js;
  • Experience of driving and using modern development practices such as BDD and TDD would be highly advantageous;
  • Proficient with Javascript and React.js (2+ years experience);
  • Proficient with HTML and CSS (2+ years experience);
  • Passion for beautiful, maintainable and well-tested code;
  • Highly motivated self-starter who values autonomy and getting things done;
  • Excellent verbal and written communication skills;
  • Experience working in a fast-paced and remote environment.
  • Completely rethinking Co-Op building payments;
  • Implementing and optimising a complex user interface for describing and configuring payment flows;
  • Designing and leading the delivery of new features for our product suite, and help us create an awesome developer experience for external partners;
  • Working in close collaboration with our product, and R&D team to deliver excellent and robust user-facing products;
  • Developing deep payments expertise, always looking for ways to optimise our user facing app;
  • Lead the evolution of our frontend app to next level with unit tests, and a more robust code.

  • Professional development;
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Opportunity for professional growth;
  • High-level compensation and regular performance based salary and career development reviews;
  • Paid vacation, holidays and sick leaves;
  • Attention to every employee.
Apply for a position