Position: React/Node.js expert
Company: emagine
Experience required: 5y
English level: fluent

Thanks for considering our job application. Before reading on, please read the following non negotiables:

1. Our client is located in Dallas, USA for which you are expected to work with overlap of minimum 4 hours from CST on a daily basis.

2. You will be working as an independant contractor billing by the hour.

3. You will be asked to do a code test, before meeting our client.

4. Shopify experience is nice to have, but not required. 

We are looking to hire an independent proactive and self-driven developer with great communication skills in english. 

Position:
Company Overview: Our client is a leading company in the gaming industry, specializing in developing innovative solutions for PC gaming. They are seeking a talented and passionate Software Engineer with a strong technical background and a deep understanding of PC gaming. This position will focus on building solutions for internal systems, with a particular emphasis on the CMS and Shopify platforms.

Position Summary: The Software Engineer will play a crucial role in enhancing the client's Shopify experience by building, testing, and deploying new software features and updates. Additionally, this role will involve managing the Shopify theme, apps, and integrations, as well as developing unique software solutions for the internal team. Collaboration with the Engineering and Marketing teams will be essential for success in this role.

Key Responsibilities:

• Develop and deploy new software features and updates to enhance the Shopify experience
• Manage the client's Shopify theme, apps, and integrations
• Build and update custom software solutions for the internal team, including PWAs, custom APIs, and vendor integrations
• Participate in additional software projects as required
• Collaborate with the Marketing team to document analytics for the affiliate program
• Provide development assistance to the Community Management and Marketing teams when needed

Requirements:

• Professional fluency in English
• Advanced degree in Computer Science, Software Engineering, or a related technological field, or equivalent work experience
• 5+ years of professional development experience or similar technical role
• Experience developing in/for Shopify and proficiency in the Liquid template language; familiarity with Sanity is a plus
• Proficiency with NodeJS, NPM, and React