Point your AI agent at freehire and let it find you a job.

Get the CLI →

Enfocom Corporation

NewBe an early applicant

Full Stack Software Developer

Posted 1 view
Discussion

Summary

Full stack developer building a web-based ERP platform for manufacturing businesses: backend business logic and APIs in C#/.NET, a React/TypeScript front end, and LLM-powered AI features such as an in-product assistant. Includes migrating legacy ERP rules into tested code and working with business and product staff.

Job Title – Full Stack Software Developer

Job Summary

We are hiring a full stack software developer to build a web-based ERP application for manufacturing businesses. You will work closely with our development and product reams to modernize our existing ERP platform, contributing to architectural decisions and helping shape how AI capabilities are integrated into the product. The work covers backend services and APIs, the web front end, and AI features that use large language models.

A background in machine learning research is not required, but you should have experience shipping software that uses large language models.

Responsibilities

Design and build business logic and APIs in C# and Microsoft .NET for inventory, sales orders, purchasing and work orders

Analyze and migrate business rules from the legacy ERP system into maintainable, well-tested application code.

Build the web application in React and TypeScript, with responsive design to support a variety of devices

Develop an AI assistant, including its access to the ERP through the same API and user permissions as the web application

Write unit, integration and end-to-end tests, and keep the build and deployment process reliable

Work with business and product staff to turn requirements into working features

Required Qualifications

At least five years of professional experience in backend or full stack development

Strong experience with C# and .NET, or a comparable typed backend language and a willingness to work in .NET

Experience with modern frontend frameworks and TypeScript

A good understanding of API design, relational databases and SQL, and application security

Hands-on experience developing and integrating LLM-powered features into software applications, preferably in production environments.

Clear written and spoken communication, including with non-technical colleagues

Nice to Have

Experience with ERP or manufacturing systems, such as bills of materials, work orders, purchasing or inventory planning

Experience migrating logic out of a legacy application or its database

Experience building AI agents that use custom tools and APIs

Familiarity with retrieval-augmented generation, embeddings and vector search

Knowledge of AI security risks, including prompt injection and data leakage

Regular use of AI coding assistants as part of a development team

  • Schedule: Monday to Friday, 40 hours/week

What We Offer

  • A culture based on our core values of Customer First, Dedication, Trustworthy and Innovation

We would like to thank everyone for their application; however, only those being considered for an interview will be contacted. Successful candidates may be required to complete a criminal background check and others screening as needed for the position.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.