Summit Metals
Sr. Front-End Developer (WireFrame & UX Focus) 8+Years Exp. - Ecomm & Mobile App
Summit Metals, Salt Lake City, Utah, United States
Please do not feel overwhelmed with technical requirements.
Are you the right candidate for this opportunity Make sure to read the full description below.
We are a corporate holding company called "Summit Metals Holding, LLC" underneath we have multiple companies (which you will contribute to). We are a startup company launched September 1st 2024.
* www.summitmetals.com * www.zalori.com * www.goldsilverswap.com (in progress) * www.probullionservices.com (in process)
*Watch our youtube channel with our co-founder Jose;*
*https://youtu.be/6PuQXi5efYQ*
*Job Experience;*
* We are looking for individuals with a minimum of 7 years of work experience, excluding internships. * This is a senior engineer with management experience (your role is an individual contributor, who is expected to provide expertise and best practices to junior devs)
*Position Overview: *
We are seeking a skilled Front-End Designer (75% Front-End work / 25% back-end experience). The ideal candidate is specialized in front-end development, not a "full-stack developer". We want specialization, not generalists.
*Key Responsibilities:*
* *Front-End Development:* Design, develop, and maintain responsive web user interfaces using modern JavaScript frameworks (e.g. *React, Vue, or Angular*) along with Shopify Liquid Code. Ensure cross-browser compatibility, mobile-first design, and top-notch performance and accessibility in all UI components. * *Shopify & E-Commerce Sites:* Lead the development of *Shopify-based websites* and custom e-commerce platforms. This includes building and customizing Shopify themes (Liquid, JavaScript) and plugins, as well as creating new *marketplace web applications* from scratch. You'll implement user-facing features such as product catalogs, shopping carts, payment integrations, etc., with an eye on robustness and scalability for high traffic. * *Back-End Integration (30%):* Collaborate with back-end engineers to design and integrate RESTful APIs and microservices that support front-end features. Develop light back-end functionality as needed (using *Node.js*, *Express*, or similar) - for example, creating an API endpoint or implementing server-side logic to support a new front-end feature. Ensure that data flows between the front-end and back-end are secure and efficient. * *Mobile Application Development:* Contribute to the development of our mobile app experiences. Work on *cross-platform mobile frameworks* (such as React Native or Flutter) or closely collaborate with mobile developers to ensure design and functionality consistency between web and mobile. Optimize web applications for mobile usage and potentially build Progressive Web Apps (PWAs) where applicable. * *UI/UX & Design Collaboration:* Work closely with our UI/UX designers and product team to translate *creative designs and wireframes* into polished, engaging user interfaces. Provide feedback and guidance on design feasibility and contribute ideas to improve usability and aesthetics. Leverage your *artistic vision* to ensure the finished product not only functions well but is visually appealing and brand-consistent. * *Conversion Rate Optimization (CRO):* Take ownership of front-end aspects of CRO efforts. Implement and run *A/B tests* and personalization experiments to improve user engagement and conversion rates (e.g. optimizing landing pages, signup flows, and checkout processes). Use experimentation platforms or frameworks (Optimizely, VWO, Google Optimize, or built-in A/B testing libraries) to deploy tests, and work with the analytics team to interpret results. Continuously iterate on UI/UX changes based on data, aiming to maximize key KPIs (click-through, conversion, retention, etc.). * *Quality Assurance and Optimization:* Ensure high quality of the front-end codebase through code reviews, unit/integration testing, and proper debugging. Optimize applications for maximum speed, scalability, and responsiveness. Identify and fix performance bottlenecks (using techniques like lazy loading, caching, and minimizing bundle size) and ensure the UI remains smooth even with complex operations. * *Technical Leadership:* Act as a lead for front-end engineering best practices. Mentor junior developers and provide guidance on modern front-end development techniques and architecture. Take part in high-level technical decisions regarding front-end tooling, libraries, and overall stack improvements. Work in an Agile environment (sprint planning, retrospectives) and collaborate with cross-functional team members (design, product management, marketing) to deliver features aligned with business goals.
Qualifications
*Technical Requirements (again, we are open to your experience):*
* *8+ years of web development experience*, with a strong emphasis on front-end engineering. Proven track record of building and shipping *complex, user-centric web applications*. * *Expert-level proficiency in front-end technologies:* at least one major front-end framework (such as React, Vue.js, or Angular). Solid understanding of state management (Redux/Vuex or similar) and building component-based UIs. * *Back-end familiarity:* Experience with server-side programming (Node.js, Python) and databases. Able to implement simple back-end services or work within a Node.js/Express (or relevant) backend to support front-end needs. Comfortable working with APIs, databases, and cloud services when necessary. * *E-Commerce & Shopify Experience:* Strong experience in e-commerce web development. Hands-on knowledge of *Shopify* (creating custom themes, Liquid templating, and Shopify app integrations) is highly preferred. Experience building or maintaining *online stores, marketplaces, or payment systems* is a big plus. * *UI/UX Design Sensibility:* Keen eye for clean design and understanding of fundamental *UX principles*. Ability to work with design tools (Figma, Sketch, Adobe XD, etc.) and interpret design specs. Portfolio or examples of work that demonstrate attention to detail in UI implementation and visual polish is a plus. * *Mobile Development Exposure:* Familiarity with mobile application development or responsive mobile-first design. Experience with *React Native*, *Flutter*, or creating mobile-friendly web apps (PWAs) will be beneficial. Should understand mobile UI paradigms and performance considerations on mobile devices. * *CRO and A/B Testing:* Experience with *conversion optimization* techniques. Comfortable formulating hypotheses for A/B tests and implementing front-end code for test variants. Familiarity with A/B testing tools (e.g., *Optimizely, VWO, Google Optimize*) and using analytics/metrics (Google Analytics, Mixpanel, etc.) to guide design iterations. A data-driven mindset is essential. * *Performance and SEO:* Knowledge of front-end performance optimization and basic SEO best practices. Ensure websites are built with optimal load times, using techniques like code splitting, asset optimization, and semantic HTML for accessibility/SEO. * *Problem-Solving and Adaptability:* Excellent debugging and problem-solving skills across the stack. Ability to quickly learn new technologies or frameworks as needed. Experience in a *startup environment* is a plus - should be comfortable wearing multiple hats and adapting to fast-changing requirements. * *Communication and Teamwork:* Strong communication skills and ability to work collaboratively in a cross-functional team. Experience working in Agile/Scrum teams. Ability to articulate technical solutions clearly to non-developers when needed. * *Education:* None-required. Relevant certifications or continuous learning (online courses, conferences) in front-end development, UX, or related areas are a bonus.
*Industry & Domain Knowledge:* (Bonus) Experience in *fintech* or *e-commerce* domains is advantageous. Understanding of online payment systems, security best practices (for fintech), or familiarity with digital marketing concepts (SEO/SEM, funnel optimization for e-commerce) will help you excel in this role.
*Working location:*
This is an in-person role.
Job Type: Full-time
Pay: $135,321.00 - $183,437.00 per year
Benefits: * Dental insurance * Health insurance * Paid holidays * Paid sick time * Paid time off * Vision insurance
Application Question(s): * What do you think it is like working at a start-up company? (And are you okay with it?)
Experience: * UX: 4 years (Required) * Front-end development: 6 years (Required)
Ability to Commute: * Salt Lake City, UT 84120 (Required)
Work Location: In person
Are you the right candidate for this opportunity Make sure to read the full description below.
We are a corporate holding company called "Summit Metals Holding, LLC" underneath we have multiple companies (which you will contribute to). We are a startup company launched September 1st 2024.
* www.summitmetals.com * www.zalori.com * www.goldsilverswap.com (in progress) * www.probullionservices.com (in process)
*Watch our youtube channel with our co-founder Jose;*
*https://youtu.be/6PuQXi5efYQ*
*Job Experience;*
* We are looking for individuals with a minimum of 7 years of work experience, excluding internships. * This is a senior engineer with management experience (your role is an individual contributor, who is expected to provide expertise and best practices to junior devs)
*Position Overview: *
We are seeking a skilled Front-End Designer (75% Front-End work / 25% back-end experience). The ideal candidate is specialized in front-end development, not a "full-stack developer". We want specialization, not generalists.
*Key Responsibilities:*
* *Front-End Development:* Design, develop, and maintain responsive web user interfaces using modern JavaScript frameworks (e.g. *React, Vue, or Angular*) along with Shopify Liquid Code. Ensure cross-browser compatibility, mobile-first design, and top-notch performance and accessibility in all UI components. * *Shopify & E-Commerce Sites:* Lead the development of *Shopify-based websites* and custom e-commerce platforms. This includes building and customizing Shopify themes (Liquid, JavaScript) and plugins, as well as creating new *marketplace web applications* from scratch. You'll implement user-facing features such as product catalogs, shopping carts, payment integrations, etc., with an eye on robustness and scalability for high traffic. * *Back-End Integration (30%):* Collaborate with back-end engineers to design and integrate RESTful APIs and microservices that support front-end features. Develop light back-end functionality as needed (using *Node.js*, *Express*, or similar) - for example, creating an API endpoint or implementing server-side logic to support a new front-end feature. Ensure that data flows between the front-end and back-end are secure and efficient. * *Mobile Application Development:* Contribute to the development of our mobile app experiences. Work on *cross-platform mobile frameworks* (such as React Native or Flutter) or closely collaborate with mobile developers to ensure design and functionality consistency between web and mobile. Optimize web applications for mobile usage and potentially build Progressive Web Apps (PWAs) where applicable. * *UI/UX & Design Collaboration:* Work closely with our UI/UX designers and product team to translate *creative designs and wireframes* into polished, engaging user interfaces. Provide feedback and guidance on design feasibility and contribute ideas to improve usability and aesthetics. Leverage your *artistic vision* to ensure the finished product not only functions well but is visually appealing and brand-consistent. * *Conversion Rate Optimization (CRO):* Take ownership of front-end aspects of CRO efforts. Implement and run *A/B tests* and personalization experiments to improve user engagement and conversion rates (e.g. optimizing landing pages, signup flows, and checkout processes). Use experimentation platforms or frameworks (Optimizely, VWO, Google Optimize, or built-in A/B testing libraries) to deploy tests, and work with the analytics team to interpret results. Continuously iterate on UI/UX changes based on data, aiming to maximize key KPIs (click-through, conversion, retention, etc.). * *Quality Assurance and Optimization:* Ensure high quality of the front-end codebase through code reviews, unit/integration testing, and proper debugging. Optimize applications for maximum speed, scalability, and responsiveness. Identify and fix performance bottlenecks (using techniques like lazy loading, caching, and minimizing bundle size) and ensure the UI remains smooth even with complex operations. * *Technical Leadership:* Act as a lead for front-end engineering best practices. Mentor junior developers and provide guidance on modern front-end development techniques and architecture. Take part in high-level technical decisions regarding front-end tooling, libraries, and overall stack improvements. Work in an Agile environment (sprint planning, retrospectives) and collaborate with cross-functional team members (design, product management, marketing) to deliver features aligned with business goals.
Qualifications
*Technical Requirements (again, we are open to your experience):*
* *8+ years of web development experience*, with a strong emphasis on front-end engineering. Proven track record of building and shipping *complex, user-centric web applications*. * *Expert-level proficiency in front-end technologies:* at least one major front-end framework (such as React, Vue.js, or Angular). Solid understanding of state management (Redux/Vuex or similar) and building component-based UIs. * *Back-end familiarity:* Experience with server-side programming (Node.js, Python) and databases. Able to implement simple back-end services or work within a Node.js/Express (or relevant) backend to support front-end needs. Comfortable working with APIs, databases, and cloud services when necessary. * *E-Commerce & Shopify Experience:* Strong experience in e-commerce web development. Hands-on knowledge of *Shopify* (creating custom themes, Liquid templating, and Shopify app integrations) is highly preferred. Experience building or maintaining *online stores, marketplaces, or payment systems* is a big plus. * *UI/UX Design Sensibility:* Keen eye for clean design and understanding of fundamental *UX principles*. Ability to work with design tools (Figma, Sketch, Adobe XD, etc.) and interpret design specs. Portfolio or examples of work that demonstrate attention to detail in UI implementation and visual polish is a plus. * *Mobile Development Exposure:* Familiarity with mobile application development or responsive mobile-first design. Experience with *React Native*, *Flutter*, or creating mobile-friendly web apps (PWAs) will be beneficial. Should understand mobile UI paradigms and performance considerations on mobile devices. * *CRO and A/B Testing:* Experience with *conversion optimization* techniques. Comfortable formulating hypotheses for A/B tests and implementing front-end code for test variants. Familiarity with A/B testing tools (e.g., *Optimizely, VWO, Google Optimize*) and using analytics/metrics (Google Analytics, Mixpanel, etc.) to guide design iterations. A data-driven mindset is essential. * *Performance and SEO:* Knowledge of front-end performance optimization and basic SEO best practices. Ensure websites are built with optimal load times, using techniques like code splitting, asset optimization, and semantic HTML for accessibility/SEO. * *Problem-Solving and Adaptability:* Excellent debugging and problem-solving skills across the stack. Ability to quickly learn new technologies or frameworks as needed. Experience in a *startup environment* is a plus - should be comfortable wearing multiple hats and adapting to fast-changing requirements. * *Communication and Teamwork:* Strong communication skills and ability to work collaboratively in a cross-functional team. Experience working in Agile/Scrum teams. Ability to articulate technical solutions clearly to non-developers when needed. * *Education:* None-required. Relevant certifications or continuous learning (online courses, conferences) in front-end development, UX, or related areas are a bonus.
*Industry & Domain Knowledge:* (Bonus) Experience in *fintech* or *e-commerce* domains is advantageous. Understanding of online payment systems, security best practices (for fintech), or familiarity with digital marketing concepts (SEO/SEM, funnel optimization for e-commerce) will help you excel in this role.
*Working location:*
This is an in-person role.
Job Type: Full-time
Pay: $135,321.00 - $183,437.00 per year
Benefits: * Dental insurance * Health insurance * Paid holidays * Paid sick time * Paid time off * Vision insurance
Application Question(s): * What do you think it is like working at a start-up company? (And are you okay with it?)
Experience: * UX: 4 years (Required) * Front-end development: 6 years (Required)
Ability to Commute: * Salt Lake City, UT 84120 (Required)
Work Location: In person