Full Stack Developer
- Philadelphia, PA, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Description
About the Role Arbill is looking for a Full Stack Developer to build and maintain the internal applications, integrations, and automations that keep our supply chain, warehouse, customer success, and sales teams running. You will work directly with operations leaders and the people who use your software every day, so you will see the effect of your work quickly. This is a hands-on role with a lot of ownership, and it suits someone who likes turning a messy business process into a clean, reliable tool.
What You Will Do
- Design, build, test, and deploy web applications and internal tools, from the database and API layer through to the user interface.
- Build and maintain integrations between our core business systems, including our ERP (Prophet 21), our CRM (Dynamics today, with a planned move to Salesforce), Microsoft 365, and Teams.
- Develop AI-assisted features and automations, such as staff chatbots, workflow automations, and tools that connect to our data through APIs and MCP servers.
- Work with the data team to build reports, dashboards, and data pipelines that give leaders accurate numbers they can trust.
- Turn requests from operations, sales, and customer success into clear requirements, working prototypes, and finished features.
- Write clean, documented, maintainable code, and review the code of others.
- Monitor application performance and security, fix defects promptly, and support users when something breaks.
- Document how each system works so that the team can support it after you hand it off.
- Perform other duties as requested.
Requirements
What You Bring Required
- Three or more years of professional experience building full stack web applications.
- Strong skills in a modern front-end framework such as React, along with JavaScript or TypeScript.
- Back-end experience with Node.js, Python, or C#/.NET, including building and consuming REST APIs.
- Solid SQL skills and experience with relational databases such as SQL Server or PostgreSQL.
- Experience with Git, code review, and a basic CI/CD workflow.
- Working knowledge of authentication, authorization, and secure coding practices.
- Clear communication with non-technical colleagues, and comfort asking questions to understand how the business works.
Preferred
- Experience in the Microsoft ecosystem, including Azure, Power Platform, SharePoint, Microsoft Graph, and Entra ID.
- Experience integrating with ERP, CRM, or e-commerce platforms, especially Prophet 21, Dynamics 365, or Salesforce.
- Experience with LLM APIs, prompt design, or building agents and chatbots.
- Background in distribution, supply chain, warehouse, or manufacturing environments.
- Experience with cloud hosting, containers, and infrastructure as code.
How We Will Measure Success
- Applications ship on schedule and are adopted by the teams they were built for.
- Integrations run reliably, with clear monitoring and fast recovery when something fails.
- Business users can describe how a tool works and trust the data it shows.
- Code and documentation are good enough that another developer could pick the work up.
More about this job
Skills
- Supply chain management
- Sales
- ERP
- Microsoft Dynamics
- Salesforce
- Microsoft 365
- Microsoft Teams
- Workflow
- React
- JavaScript
- TypeScript
- Node.js
- Python
- C#
- .NET
- API development
- SQL
- Microsoft SQL Server
- PostgreSQL
- Git
- CI/CD
- Communication skills
- Microsoft Azure
- Microsoft Power Platform
- Microsoft SharePoint
- Dynamics 365
- Infrastructure as code
- Documentation