remote-first Full-time

Ediphi is hiring a Software Engineer

About the Role

Ediphi is looking for a Software Engineer to join our Data team, focusing on a high-impact, high-visibility role building the 'last mile' data layer. You will transform structured backend data into well-formatted Excel spreadsheets via our Microsoft Excel add-in, shaping arrays, mapping columns, and applying business logic to define user interactions with exported reports.

What You'll Do

  • Develop and implement end-to-end features within our Microsoft Excel add-in application built in TypeScript.
  • Keep the add-in application current with new features shipped in the core app and own a steady cadence of weekly releases.
  • Shape raw data into structured formats that render seamlessly in Microsoft Excel via OfficeJS.
  • Build new report types and chart visualizations within our add-in application.
  • Diagnose and fix production bugs, then harden against regressions.
  • Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
  • Participate in code reviews to provide and receive constructive feedback.
  • Identify and resolve edge cases that could cause miscalculations or data anomalies in our data transformations.

What We're Looking For

  • Minimum of 2+ years of full-stack development experience.
  • Experience with Microsoft’s Office JavaScript API, or a willingness to learn.
  • Ability to perform data transformations for the frontend and Excel consumption.
  • Attention to detail and a mindset geared toward risk prevention and correctness in user-facing outputs.
  • Proficiency in Node, React, Typescript, and Postgres or a similar modern web technology stack.
  • Empathy for the user experience and product quality.
  • Experience working with agile, collaborative teams.
  • The ability to thrive in a remote-first culture.

Nice to Have

  • Experience with Material UI.
  • Built or integrated chatbots / AI copilots into a front-end product.

Technical Stack

  • Node
  • React
  • Typescript
  • Postgres
  • Microsoft Office JavaScript API (OfficeJS)

Team & Environment

You'll be part of a collaborative, high-impact Data team, working closely with our CTO and feature teams.

Benefits & Compensation

  • Competitive salary and equity
  • Unlimited PTO
  • Health, dental, vision, and life insurance
  • 12 weeks of paid parental leave
  • A phenomenal, remote-first team

Work Mode

This is a remote-first position open to candidates in the U.S. and Canada.

We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Required Skills
Node.jsReactTypeScriptPostgreSQLMicrosoft Office JavaScript APIOfficeJSREST APIsSoftware ArchitectureSystem DesignAgile MethodologiesVersion ControlCode ReviewTestingProblem Solving
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Ediphi

Ediphi offers a comprehensive cloud-based estimating and preconstruction solution for General Contractors. It is a SaaS company founded to reduce preconstruction time and increase estimator confidence.

Visit website
Job Details
Category fullstack
Posted 8 months ago