Technical Support Engineer for ForgeOne CRM – React, TypeScript, PostgreSQL and API Integrations

Posted last week

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

Title: Technical Support Engineer for ForgeOne CRM – React, TypeScript, PostgreSQL and API Integrations ForgeOne CRM is a growing construction-management platform currently entering controlled production testing. We are seeking an experienced full-stack engineer to perform an initial paid technical audit and potentially provide limited, ongoing escalation support. This is not a ground-up application build. The CRM is already operational. We need someone capable of carefully reviewing an existing production application, diagnosing reported issues, and making controlled changes without disrupting working features. The application currently includes: * React and TypeScript frontend * TypeScript server endpoints * PostgreSQL database * Multi-tenant organization and role-based access controls * REST APIs, OAuth and webhook integrations * ABC Supply production API integration * QXO integration development * Notifications and background processes * Construction CRM workflows, estimates, documents, production and material ordering * Floot development and hosting environment Initial paid milestone: 1. Review the existing application architecture and development environment. 2. Audit the ABC Supply order, webhook and delivery-status workflow. 3. Review error handling, logging, tenant isolation and credential security. 4. Identify confirmed defects, security concerns and operational risks. 5. Provide a written findings report with prioritized recommendations. 6. Correct only the specific issues approved by ForgeOne. 7. Document all changes and verification results. The selected engineer must: * Have verifiable React, TypeScript, Node.js and PostgreSQL experience * Understand OAuth, REST APIs and webhook troubleshooting * Be comfortable diagnosing an existing application before modifying it * Preserve backward compatibility * Avoid broad rewrites without written approval * Keep credentials and customer information confidential * Work through preview or development access before receiving broader access * Follow written approval requirements before publishing or deploying changes * Communicate clearly with a non-technical business owner * Be available for occasional escalated support if the initial engagement is successful Access and security: The selected contractor will be required to sign ForgeOne’s NDA and independent-contractor agreement. Access will be limited according to the work being performed. Production credentials will not be shared directly. No deployment, database modification or production release may occur without written authorization. Initial engagement: * Fixed-price technical audit * Proposed budget: $300–$750 * Additional implementation work must be separately approved * Potential ongoing hourly support with a defined weekly limit Please answer the following: 1. Describe a production application where you diagnosed an API or webhook problem. 2. What evidence can you provide that the experience described in your proposal is factual? 3. How would you investigate a webhook that was registered successfully but appeared not to update the application? 4. How do you prevent accidental duplicate orders when an external API times out? 5. What steps do you take before changing an unfamiliar production codebase? 6. Have you worked with Floot or a comparable browser-based full-stack development environment? 7. Are you willing to begin with restricted preview access and obtain written approval before any production release? 8. What would you deliver as part of a fixed-price technical audit? Please do not submit a generic proposal. We are looking for specific examples, clear technical reasoning and someone interested in establishing a dependable long-term working relationship.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $74.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
JavaScript
PostgreSQL
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:last week
  • Interviewing:
    2
  • Invites sent:
    2
  • Unanswered invites:
    1
About the client
Member since Aug 12, 2026
  • United States
    9:20 PM

Explore similar jobs on Upwork

Help With crypto purchase and transferFixed-price‐ Posted 4 weeks ago
Cryptocurrency
Crypto Asset
Crypto Exchange Platform
Technical Service Provider for EQIPHourly‐ Posted 4 weeks ago
Technical Support
Online Chat Support
Technical Writing
Customer Support

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo