Job Title
Front-End Architect
Location
Portland (Remote)
---
Job Description
Responsibilities
Platform Architecture and Solution Design
- Develop and implement architecture strategies for scalable, reliable, and maintainable eCommerce platforms.
- Collaborate with cross-functional teams to define technical requirements and translate business goals into technical solutions.
- Create and maintain architectural and technical documentation following best practices.
Engineering and Development
- Perform full-stack development using modern frameworks and languages (JavaScript, React, Node.js).
- Build and optimize APIs and microservices for seamless data flow across internal systems (ERP, CRM, PIM, CMS).
- Lead the development and integration of third-party tools and services, such as payment gateways and analytics platforms.
Integration and Customization
- Design and implement integrations with enterprise systems and third-party applications, ensuring data consistency and availability.
- Customize the platform to enhance user experience, performance, and functionality.
- Oversee API architecture to enable modular, reusable integrations.
Performance Optimization and Security
- Conduct performance testing and optimization to ensure platform responsiveness and reliability.
- Implement caching, load balancing, and other scalability techniques.
- Apply security best practices, perform vulnerability assessments, and maintain compliance with standards like PCI-DSS and GDPR.
DevOps and CI/CD
- Implement and maintain CI/CD pipelines for streamlined deployment and high-quality code.
- Manage cloud environments using Docker, Kubernetes, and AWS/Azure services.
- Collaborate with DevOps teams to improve automation and operational efficiency.
Stakeholder Collaboration and Project Leadership
- Align eCommerce architecture with business strategies by collaborating with Product Management, UX/UI, Marketing, and Operations teams.
- Present technical concepts to non-technical stakeholders and provide insights on project scope.
- Mentor junior engineers and promote best practices in engineering and architecture.
---
Requirements
Qualifications
- 8+ years of eCommerce development experience, with 3+ years in senior or lead architect roles.
- Expertise in eCommerce platforms such as Salesforce Commerce Cloud, Magento/Adobe Commerce, Shopify Plus, or SAP Commerce Cloud.
- Proficiency in front-end frameworks (React, Vue.js, Angular).
- Strong knowledge of cloud environments (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and DevOps tools.
- Expertise in API design, microservices, and RESTful web services.
- Experience with data management tools, databases (SQL, NoSQL), and integration middleware (Mulesoft, Boomi).
Preferred Qualifications
- Certifications: Salesforce B2C Commerce Architect, Adobe Certified Expert (Magento), AWS Certified Solutions Architect, or similar.
- Industry Experience: Headless eCommerce, omnichannel solutions, or mobile-first commerce.
- Familiarity with personalization, CDP, and eCommerce analytics.
Skills
- Strong analytical and problem-solving skills.
- Excellent communication skills for conveying technical information to non-technical stakeholders.
- Proven ability to manage multiple projects and deliver under deadlines.