Front-End Developer, Enhance & Optimize (E&O)
Company
iamota
Location
Portland, OR
Type
Full Time
Job Description
- Employment Type: Full-time
- Location: Remote within Canada
- Salary: CAD$70-85K
iamota is a leading Shopify Plus Design and Development Agency Partner. We are looking for our next Front-End Developer to join us on our journey to becoming the top boutique Shopify Plus agency in North America.What we're looking for
Our ideal candidate is a Front-End Developer with a passion for the work they produce and a drive to grow their knowledge and experience. You will work closely with the dedicated Enhance and Optimize team supporting our retainer-based clients to maintain and enhance launched sites, update sites with the latest Shopify feature releases, and optimize performance, SEO, and accessibility, etc. over time.
What you’ll do
- Implement the HTML/Liquid, CSS, and JavaScript required to develop and maintain Shopify themes and dynamic storefront experiences.
- Write clean and semantic code, emphasizing performance, usability, and accessibility.
- Identify and develop reusable patterns with component-based code.
- Provide clear documentation for other E&O developers and clients.
- Research, test, and set up Shopify apps.
- Collaborate with a cross-functional team including developers, designers, strategists, and project managers.
- Stay up-to-date with Shopify releases and modern web development practices.
- Work in 1-2 week sprints and participate in weekly/bi-weekly stand-ups (via Zoom).
- Perform cross-device QA testing to support multiple browsers and device types.
Who we're looking for
EXPERIENCE/EDUCATION
- 1+ years of Shopify development experience
- Experience developing with Shopify CLI and Themekit
- Familiarity and experience with Shopify Online Store 2.0
- 3+ years of web development work experience
- 1+ years with modern development practices
- Modern JavaScript (ES6, Web components, etc.)
- Modern CSS (CSS Grid, CSS Variables, etc.)
- 1+ years experience integrating and working with third-party APIs
- Familiarity with implementing best practices for web performance optimization, accessibility standards, and technical SEO
- Experience participating in agile working sprints and stand-ups
- Proficiency in version control and collaborative development using Git (GitHub).
BONUS SKILLS AND EXPERIENCE
- Agency experience
- Experience with Shopify APIs (GraphQL and/or REST)
- Familiarity with building and leveraging Checkout Extensions
- Familiarity with Shopify Pixels/Customer Events, setting up tracking pixels and integrating with analytics tools like Google Analytics (GA4) and GTM
SOFT SKILLS
- Able to explain technical concepts to other team members and clients.
- Able to strategize rapidly and comfortable presenting your knowledge and ideas to others.
- Confident negotiating compromises between requirements, budget, user experience, and best practices.
- Able to collaborate with other Functional Teams including Design, Strategy, and Project Management.
- Interested in openly sharing your passion for development in both your coding ability and personality.
- Interested and able to contribute to ways we can improve the lives of our clients and team.
PERKS & BENEFITS
- Competitive health benefits plan
- Progressive parental leave policy
- Remote work environment
- Monthly remote work allowance
- Professional development allowance
- Career and professional growth planning
- Bi-annual goal setting and bi-weekly 1:1s
- MacBook (and related peripherals) for business use
- Minimum three (3) weeks vacation
- Additional bonus agency-wide holidays
- Reduced summer hours schedule
OUR PRIMARY TOOL STACK
- VS Code (or preferred IDE)
- Webpack
- SCSS
- NPM
- Codeship (CI/CD automation)
- AWS (e.g. serverless backend via NodeJS on AWS Lambda)
- GitHub
- LambdaTest
- Slack
- Asana
- Figma
- Zoom
- Harvest Time Tracking
- Loom
Application Process
Please include in your cover letter specific references to your Shopify experience. Please also include at least 2 samples of project work showcasing different challenges that you've solved (portfolio link, GitHub repo, reference to your contributions to a team project, etc.).
Date Posted
08/19/2024
Views
0
Similar Jobs
Network Engineer in Solution Test - Arista Channels
Views in the last 30 days - 0
Arista Networks a leader in datadriven clienttocloud networking is seeking highcaliber Solution Test Engineers The role involves ensuring product qual...
View DetailsDemand Generation Manager - Pagefreezer
Views in the last 30 days - 0
Pagefreezer is dedicated to making the internet a safer place by providing solutions for online integrity accountability and justice They simplify com...
View DetailsSenior Information Systems Automation and AI Engineer - SurveyMonkey
Views in the last 30 days - 0
SurveyMonkey a leading platform for surveys and forms is seeking a Senior Information Systems Automation and AI Engineer The role involves leading the...
View DetailsMachine Learning Engineer - Sensor Tower
Views in the last 30 days - 0
Sensor Tower is seeking a Machine Learning Engineer with 4 years of experience in data modeling machine learning algorithm development and quantitativ...
View DetailsMicrosoft Dynamics 365 Developer - Paladin Technologies
Views in the last 30 days - 0
Paladin Technologies is hiring a Microsoft Dynamics Developer with experience in Customer Engagement The role involves supporting digital transformati...
View DetailsProduct Compliance Specialist 2 - ARC'TERYX
Views in the last 30 days - 0
Arcteryx is seeking a Product Compliance Specialist 2 to develop and evolve processes and protocols ensuring their products meet global regulatory and...
View Details