Position: software application developer
Location: Princeton NJ
Onsite / Hybrid
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