“TIM” is short for “Time is Money”. We are building a collaboration platform for businesses, accountants and suppliers to sort out the conversations relating to their accounting. Together. TIM integrates with XERO and allows users to start conversations to discuss, review, approve bills, transactions, expense reports and other finance-related documents. Think WhatsApp or Slack made for business finances.We are business owners and former accountants. We have spent hours and hours chasing missing bills, figuring out what to pay, and trying to make sense of bank transactions over endless email threads. We believe that business finance management is a team effort. We are building the tool to help accountants, business teams and their suppliers collaborate and process invoices and bills collaboratively.TIM is synchronised in real-time with the leading accounting software and a variety of other accounting tools (ReceiptBank, HubDoc,…). TIM has the ambition to become the business messenger of choice for companies to transact together in a fully digital way. As a company, we are product-led and heavily driven by technology. We are allergic to micro-management, so you will own what you work on and you will be given the freedom to find the right solution. We put a huge emphasis on innovation and heavily promote a collaborative, experimental and quality-focused environment. We understand the value and importance of technology and really push our team members to push their limits. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers. Do you have what it takes to join us? Let’s talk!***About the role:*You will be working on our bespoke communications platform and play a key role in making strategic decisions, building the product and helping the team grow. You will have the opportunity to contribute to the entire software development life cycle of our product.As an experienced member of our Engineering Team, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You’ll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals.***Requirements:*This role requires a wide variety of strengths and capabilities, including:* Significant experience working as a hands-on JavaScript/Typescript/JAVA Senior Software Engineer* Expertise in application, data, and infrastructure architecture disciplines* Knowledge of technology trends and best practices* Ability to work in small, collaborative teams and passionate about building an innovative culture* Proficiency in modern programming languages Typescript, JavaScript(React.js)* Understanding of software skills such as business analysis, development, maintenance and software improvement* Design, develop, code, test, debug and document applications to satisfy requirements* Produce high quality code utilizing Test Driven Development techniques* Proficiency in Loopback4, React frameworks, database and ETL tools*Tech Stack & Essential skills:** Excellent Typescript* Loopback 4* Node JS* REST or RPC, microservice based architectures* JSON, OpenAPI* 12 factor build* noSQL data modelling and structure* CI/CD – Git, CloudBuild, Skaffold* Terraform*Desirable (but not essential):** Auth0* Twilio* Rollbar* Prometheus-* EMI Option* Private pension* Macbook* Flexi-working* Unlimited vacation* Training budget* Call with the CEO (45 min)* Cultural and ways to work call with Tech team (45mn)* Tech test with the team (45mn)JavaScript, Typescript, Node.js, REST, JSONJavaScript, Typescript, Node.js, REST, JSON, Prometheus

Apply For This Job

You can apply for this job externally via the button below.

Apply for this job externally