Job Title: Onit App Builder SME
Location: Princeton NJ (Onsite / Hybrid)
Duration: 12+ months
General Skills:
- Problem-Solving: Ability to apply logic and critical thinking to configure and solve complex problems in workflows.
- Technical Communication: Ability to interpret and follow documentation (both Onit and Shopify) and troubleshoot based on guides.
- Attention to Detail: Precision in configuring fields, actions, and conditions to ensure correct functionality.
- Hands-on Practice: Willingness and ability to engage in practical, hands-on exercises and activities.
Technical Skills:
App Development Basics
- Basic understanding of software application development Experience with hands-on app creation and configuration
Java and Liquid Scripting
- Proficiency in the Liquid templating language (Shopify’s Liquid syntax) Ability to work with Liquid editor in Onit Familiarity with Onit’s and Shopify’s documentation Hands-on experience editing templates with Liquid
- Basic JavaScript skills for hiding fields dynamically Business Rules Configuration & Logic Building Knowledge of conditions and conditional actions Ability to build and configure standard conditions and complex conditional compound actions Understanding of business rules and their use in applications Ability to configure business rules in workflows
Working with Lists & Transactions
- Familiarity with uploading, managing, and utilizing values for lists in applications Understanding transaction lists and how they integrate with actions and conditions
Filters & Complex Combos
- Knowledge of filters on reports for refining data Ability to create complex combinations using filters and other tools
- Field, Workflow Configuration & Calculations Ability to perform field calculations and configure values in Onit apps Experience with routing logic, particularly conditionally routing phases based on criteria Knowledge of creating and managing parent-child relationships Ability to configure and manage related entities (Parent/Child/Sibling) within applications
User Security Configuration
- Understanding of user roles, permissions, and security within Onit Familiarity with configuring Single Sign-On (SSO)
Integration
- Experience with flat file integrations, data exchange, and system interfacing Experience in working with 3rd party integrations like Outlook add-in, SAP etc.
- Must have built one or more basic to moderately advanced programs (outside of Onit) that have been used to solve real-world problems.
- While the Onit platform is primarily a “low-code” solution, a general understanding of programming fundamentals will be important to your success.
- Firm grasp of basic coding concepts, such as arrays, looping, persisting state, variable scope, and calling functions with arguments.
- Good to have experience with legal operations processes and supporting technologies.
- Have worked in other Software as a Service (SaaS) products outside of Onit.
- Have strong written and verbal communication skills and are comfortable collecting requirements from end-users and/or business analysts, analyzing them for feasibility, and putting together a technical execution plan to perform the relevant App Builder development work.