Senior Software Engineer – Foodics ERP

Posted Sep 16

This is a fully remote position, open to applicants in Jordan.

📋 Description

• Develop and construct the fundamental accounting product, which encompasses general ledger, chart of accounts, journals, accounts payable/accounts receivable, reconciliation, and financial reporting.

• Take charge of integrations involving inventory, payments, POS transaction flows, and compliance with regulatory e-invoicing.

• Work across the full stack, engaging with schema, backend, and frontend components.

• Collaborate with a product manager and domain accountant to convert accounting requirements into system designs.

• Leverage AI tools to assess reference systems, generate and review code, and expedite the development process.

• Make initial architectural decisions and provide justification for them.

• Release products swiftly and test them with actual merchants.

• Construct a new accounting platform from scratch as one of the pioneering engineers on a small team.


⛳️ Requirements

• Over 5 years of experience in developing production software, with significant exposure to accounting, ERP, or financial systems.

• Proficient understanding of double-entry accounting, period closing, and ledger systems.

• Strong skills in full-stack engineering.

• Capable of owning a feature from schema to interface.

• Regularly utilize AI agents and LLM tools, demonstrating discernment regarding their reliability and trustworthiness.

• Proven history of rapid product delivery in early-stage or greenfield environments.

• Ability to work primarily within GMT+3 hours.

• Commitment to accuracy in financially sensitive systems.

• Strong product instincts and the capacity to collaborate with a Product partner to shape products.

• Experience in building or managing a ledger, double-entry engine, or transaction-processing system at scale.

• Background in fintech, banking, payments, or financial services.

• Familiarity with ERP platforms such as ERPNext, Odoo, NetSuite, or SAP.

• Experience with ZATCA e-invoicing or similar regional tax and regulatory integrations.

• Experience in delivering AI-driven features.

• Proficiency in Arabic is a significant advantage.


🏝️ Benefits

• Highly competitive compensation packages, which include bonuses and the potential for equity.

• Regular training opportunities.

• Annual learning stipend.

• High degree of autonomy.

• Mentorship opportunities.

• Challenging objectives and career advancement possibilities.

• Chance to be part of a talented team representing over 30 nationalities in 14 countries.

• Valuable experience in a dynamic industry.

People also viewed

Shield AI9 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix11 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom11 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps11 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce14 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly16 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers