Job: Full Stack Software Developer

Job Title: Full Stack Software Developer

 

Job Details:

You will be an integral part in the design and development of our platform and core infrastructure ranging from interpreting customer requirements and developing associated new features, building APIs with partner companies, integrating 3rd party hardware and software data streams, helping design and implement machine learning algorithms, as well as participating in customer success activities. Your work will follow the company’s scrum-based development methodology and quality control systems.

 

Responsibilities

  • Improve existing web and mobile applications.
  • Guide the team in making intelligent technical tradeoffs.
  • Work with our team to build features and ship experiments.
  • Build efficient and reusable front-end/back-end systems and abstractions.
  • Find and address performance issues.
  • Participate in design and code reviews.
  • Design and implement our APIs for 3rd party integrators.
  • Manage and test integrations with partner platforms and products.

Current stack: TypeScript, Node.js, React, Git, Angular, RxJs, PostgreSQL, Bitbucket Pipelines, Docker, AWS, Mqtt, Kafka

Experience

  • ERP/accounting integration experience with Acumatica, Sage X3/Intacct, or QuickBooks.
  • Experience working with message-based data processing pipelines such as Kafka.

BENEFITS

In addition to our mission driven culture we offer:

  • Opportunity to take ownership of a large chunk of code with freedom and creativity on execution
  • Competitive salary
  • Minimum 3 weeks vacation
  • Extended health and dental benefits
  • Health/Wellness Spending Account

Please apply here

While we thank all applicants for their interest, only those selected for interviews will be contacted. Shortlisting of applications will begin immediately and interviews may be held before the closing date.

 

Director, Global Advocacy