Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions of this position. The below list represents the major tasks assigned to incumbents in this job. They are not intended to be an exhaustive list of all tasks.
Document and evaluate any downstream impacts to business processes resulting from new features released on Shopify POS
Collaborate with product owners on the client team to collect requirements for customizations, if necessary.
Collaborate with data engineers on the client team to assess impacts to data flows of downstream systems, if necessary.
Collaborate with architects to assess impacts to payload and performance of new features, if necessary.
Maintain calendar and release schedule for new features
5+ years as a Backend Application Developer on web applications.
Working knowledge of Shopify POS
Education: Degree or certification in software development
Communication: Fluent writing and speaking in English
Great cross-functional communication skills
Ability to function at a high-level within a highly productive delivery environment
Good organizational skills and a detail-oriented mindset.
Technical Skills
Excellent knowledge of TypeScript/Node JS.
Excellent understanding of Object-Oriented Programming
Excellent understanding of API (Rest, GraphQL).
Good understanding of Shopify Plus
Good understanding of Public and Custom Shopify Apps
Good understanding of SQL DB.
Good understanding of GIT.
Good Understanding of the backend server.
Good documentation skills.
Bonus to have a strong background in web-based eCommerce applications.
Bonus on having experience in other programming languages, such as Python/Ruby/PHP.