Senior Full Stack Developer - Field Services
- ERP
- Webpack
- C#
- .NET Framework
- AI
- TypeScript
- JavaScript
- Angular
- React.js
- Vue
- T-SQL
- SQL
- CRM
- Git
- Equity
Acumatica is a company on a mission. We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don’t take our word for it—read what analysts like G2, IDC, Nucleus Research, and Info-Tech have to say about us. Acumatica is different by design and purposely built to help small and midsized companies thrive in today’s digital economy. Our industry-specific business management solution is engineered to address real-world needs—featuring intelligent workflows and market-leading usability that enable companies to manage risk, anticipate disruption, and seize new opportunities. Our principled business practices, growth-friendly licensing, and flexible deployment options put organizations in control of their own future. Acumatica is more than just a product—we are a community of partners, customers, and creators committed to elevating business performance. Our ecosystem is driven by collaboration, merging leading technology and real-world insights to put organizations control of their future. In May of 2025, Acumatica was acquired by Vista Equity Partners, a global investment firm focused on enterprise software, data and technology-enabled businesses.
Acumatica’s culture is collaborative and high-energy. We are passionate about our product and our mission, and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Acumatica offers exceptional professional and financial growth potential. To learn more about Acumatica’s mission, please visit: http://www.acumatica.com.
Role Overview and Team MissionÂ
You will be involved in developing the application layer of our field services, creating a critical bridge between field operations and our core ERP system. Your task will be to refine high-performance web interfaces that allow technicians to synchronize data from the field in real time, ensuring reliability, performance, and fault tolerance of the system in challenging operating conditions.Â
Core Responsibilities:The 70/30 Development SplitÂ
As a senior developer, you will navigate a workload focused on client-side complexity while maintaining the backend integrity of the application layer.Â
Frontend Engineering (70%): Architect complex business logic on the client side and build highly responsive, intuitive UIs. You will leverage modern web standards and tools like Webpack to ensure a seamless user experience.Â
Backend Support and Optimization (30%): Implement server-side logic adjustments using C# and .NET Framework 4.8. This is not just about maintenance; you will be responsible for high-level performance tuning, debugging multi-threaded distributed software, and eliminating bottlenecks.Â
Mobile Framework Integration: Master and utilize our proprietary framework to ensure web-standard code compiles efficiently into a custom mobile environment for field use. You will be the technical authority on how frontend code translates to mobile performance.Â
Codebase Evolution: Systematically support, optimize, and refactor the existing codebase. You are expected to proactively identify areas for reorganization to improve stability and execution speed.Â
AI Innovation and Future-ProofingÂ
The Field Services team is actively integrating AI-powered features to redefine field workflows. We are not looking for "wrapper" developers who simply call APIs. You must possess a fundamental understanding of how AI technologies and models function "under the hood." Your role involves understanding model mechanics to ensure efficient integration and optimal performance within our proprietary mobile framework.Â
Â
Technical RequirementsÂ
Modern Web Stack: High proficiency in TypeScript and JavaScript, with expert-level command of Webpack and modern frameworks (Angular, React, or Vue).Â
Backend Support: Strong competency in C# and .NET Framework 4.8, specifically for developing and debugging multi-threaded distributed logic to support frontend requirements.Â
Database Management: Functional proficiency in T-SQL and SQL for managing complex data interactions.Â
Software Engineering Standards: Deep knowledge of design patterns, algorithms, data structures, and clean code principles to maintain a sophisticated architecture.Â
UX/UI Intuition: The ability to independently design and evaluate user-friendly interfaces specifically optimized for technicians operating in challenging, high-pressure field conditions.Â
Preferred ExperienceÂ
Advanced proficiency with performance profiling and debugging tools, specifically dotTrace and dotMemory.Â
Commercial experience with ERP or CRM systems (direct experience with Acumatica is a significant advantage).Â
Experience with version control systems, specifically Git.Â
Communication and ProfessionalismÂ
Language: Fluent written and spoken English is mandatory for technical documentation and precise team communication.Â
Mindset: We operate with a professional, direct, and product-oriented mindset. You must be able to justify technical decisions through the lens of business goals and user outcomes.Â
What We OfferÂ
- Direct impact on a high-growth product suite and professional advancement opportunitiesÂ
- The opportunity to work with a modern tech stack and implement "under the hood" AI solutions
- Competitive compensation package reflecting senior-level expertise
- Private health and life insurance
- Performance bonuses
- Full work equipment (Laptop, mouse, headphones, etc)
All your information will be kept confidential according to EEO guidelines.
Senior Full Stack Developer - Field Services · Acumatica