Required Skills
- Strong JavaScript experience using ES5. Node experience strongly preferred.
- SalesForce Commerce Cloud (Demandware) experience strongly preferred.
- Minimum of 5 years hands-on design and development work. Strongly prefer some mobile app experience, but mobile web experience is also accepted.
- Some SWIFT or Android experience is a plus.
- Strong mobile UX design, coding and support/maintenance, collaboration and communication skills.
- Strong understanding of programming principles and architecture (MVC/OOP/Functional Programming).
- 1 year experience in an ecommerce environment or at least 1 ecommerce app in the store
- Team player. Great communication skills. Patience. Drive.
Responsibilities
- Refine and enhance current mobile app code, functionality and UX.
- Articulate requirements into technical specifications.
Preferred/Additional Qualifications
- Experience with Salesforce Commerce Cloud (formerly Demandware).
- Experience architecting and working in Node.js applications.
- Experience with TypeScript or React applications.
- Development of mobile web applications including AMP or PWA.
- Experience publishing native mobile apps in the Apple App Store and/or Google Play.
- Experience working in an Agile/Scrum environment is preferred.
- Understanding of Software Development Life Cycle and Methodologies.
- Scoping and estimating mobile application development projects.
- Troubleshooting, diagnosing, and supporting mobile application development.
- Previous consulting or client service delivery experience.
- Demonstrated teamwork and collaboration in an IT setting.
- Ability to set up and admin development, test, SCM and deployment stack is a plus.