Director of Technical Architecture

Location
Remote

Job Nature
Full-Time (40+ hours/week)

Job Description

As a Director of Technical Architecture, you will play a pivotal role in shaping the architecture and technical direction for our client projects. Leveraging your expertise in software design, system integration, and E-commerce best practices, you will collaborate closely with the customer and cross-functional teams to deliver high-quality solutions that exceed client expectations.

Key Responsibilities

  • Lead the architecture design and development of scalable and robust solutions, ensuring alignment with client requirements, industry best practices, and emerging technologies.
  • Attend client sales meetings, offering expert technical advice and devising immediate,
  • Actionable solutions that guide our development team's execution.Collaborate with Project/Product Managers, Software Engineers, and Quality Assurance teams to define technical requirements, establish architectural guidelines, and drive the implementation of solutions.
  • Provide technical leadership and mentorship to junior team members, fostering a culture of innovation, collaboration, and continuous learning.
  • Conduct architectural reviews, identify areas for improvement, and implement strategies to optimize project performance, security, and scalability.
  • Act as a subject matter expert in technologies, frameworks, and platforms, providing guidance and recommendations to clients and internal stakeholders.
  • Collaborate with Business Development teams to support pre-sales activities, including solution demonstrations, technical consultations, and proposal development.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software development experience, focusing on E-commerce solutions architecture.
  • Proven expertise in designing and implementing scalable, high-performance E-commerce platforms using technologies such as Shopify, WooCommerce, or similar.
  • Strong proficiency in backend and frontend technologies, including but not limited to PHP, JavaScript, HTML/CSS, and related frameworks (e.g., Node, React, Angular).
  • Experience with cloud-based architectures and services (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of software design principles, architectural patterns, and best practices, with a demonstrated ability to translate business requirements into technical solutions.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate complex technical concepts to non-technical stakeholders
  • Strong leadership and mentorship abilities, with a passion for driving innovation, fostering a culture of excellence, and delivering exceptional results.
  • Self-motivated and proactive, with a commitment to continuous learning and professional development.
  • Experience working in a remote or distributed team environment is a plus.

Get ready to make an impact and advance your career with us!

Apply here with your CV/Resume to be considered for the role.