Senior Full-Stack Engineer (React,Rust)


We’re looking for a highly skilled Senior Full-Stack Engineer to join our team and accelerate the development of our AI-driven financial auditing platform for food & beverage brands. You’ll work closely with the founders as the first engineering hire, contributing to critical data flows and helping us build production-grade software that transforms unstructured financial documents into reliable, structured insights.

This role requires a daily time-zone overlap with the U.S. team. For candidates based in Ukraine, the expected overlap window is approximately 17:00–20:00 (or up to 21:00) local time, aligning with 7:00–10:00 AM PT.

 

Your responsibilities will include:

  • Collaborate directly with the founding team to deliver core components of our AI-powered auditing applications.
  • Participate in daily standups and product rituals (planning, demos, async updates).
  • Design, implement, and maintain full-stack features across the platform, including:
  • Data ingestion pipelines for PDFs, invoices, emails, and distributor exports.
  • LLM-powered extraction flows using OpenAI, Gemini, Claude, and other APIs.
  • Structured data modeling for financial records, forecasting, and promo planning.
  • Operational automation tools for evidence upload, tracking, and follow-up tasks.Develop and maintain frontend functionality using React + TypeScript, ensuring clean UI/UX and reliable data interactions.
  • Implement backend services, primarily in Rust (Rust experience is a plus; strong backend foundation and willingness to learn is required).
  • Ensure proper integration with databases and data models, maintaining high data accuracy and consistency.
  • Build scalable, maintainable, and secure components across the entire system.
  • Support automated testing and propose improvements to ensure reliability of data-processing flows.
  • Collaborate with designers and product owners to ensure seamless feature delivery and high performance.


 

What we expect from you:

  • Strong experience with React and TypeScript, including building production-grade web applications.
  • Solid backend development experience in any modern language (Rust experience is a plus; willingness to dive into Rust is essential).
  • Deep understanding of data architecture and modeling, especially around unstructured → structured data transformation.
  • Experience integrating external APIs, handling complex data ingestion, and dealing with messy real-world inputs.
  • Ability to work independently in a fast-paced startup environment as the first engineering hire.
  • Familiarity with Agile workflows (daily standups, iterations, async communication).
  • Comfortable with remote collaboration, including Slack, video calls, and async updates.
  • English proficiency at Upper-Intermediate level for effective team communication.
  • Bonus: experience with LLM APIs, data extraction pipelines, forecasting systems, or operational automation workflows.


 

Interview stages:

  • Call with the recruiter.
  • Technical interview from our side.
  • Technical call with the client.


 

We offer:

  • Remote-first work environment.
  • Collaborative and motivated team.
  • Impactful work improving patient treatment workflows.
  • Professional growth with modern technologies.
  • Autonomy and ownership of your work.
  • Competitive compensation.
  • Opportunity to contribute to future product phases.



 

 

Required languages

English B2 - Upper Intermediate
Published 10 December
23 views
·
7 applications
Connected to ATS
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...