Frontend Software Architect

4 months ago


Cape Town, South Africa Huble Full time

Huble is an international, creative, digital business & CRM consultancy with Elite HubSpot Partner status. Using the HubSpot platform, we provide solutions to increase our customer's level of CRM sophistication as well as deliver strategic consultancy across marketing, sales, service, websites, and business operations - and we do it all whilst trying to strike a balance between professionalism and being human.

As a **Frontend Software Architect**, you will play a crucial role in designing, developing, and maintaining the architecture of our website solutions on the HubSpot platform. You will collaborate with cross-functional teams, including project managers, designers, marketing consultants, frontend developers, and test analysts, to create innovative and user-friendly frontend experiences. Your expertise will be essential in guiding technical decisions, ensuring scalability, and driving the adoption of best practices. You will be joining the Front End Development team as a highly skilled and experienced Frontend Software Architect, reporting to the Head of Front End Development.

If you have a passion for frontend technologies, a deep understanding of architectural patterns, an eagerness to translate business requirements into technical solutions, and a desire to shape the future of our products, we would love to hear from you.

**These will be your key performance areas**:

- Architect and design the frontend architecture for our website solutions for clients, ensuring scalability, modularity, and maintainability.
- Collaborate with project managers, designers, and marketing consultants to understand requirements and translate them into technical specifications and implementation plans for frontend developers.
- Lead the development of frontend components and frameworks, using modern technologies and best practices.
- Provide technical guidance and mentorship to frontend developers, fostering a culture of excellence and continuous improvement.
- Conduct code reviews and provide constructive feedback to ensure code quality, adherence to standards, and performance optimisation.
- Stay up to date with the latest frontend technologies, HubSpot functionality, trends, and industry best practices, and make recommendations for their adoption within the organisation.
- Collaborate with cross-functional teams to drive innovation, improve user experience, and deliver high-quality web-based solutions.
- Identify and mitigate technical risks and challenges, proposing effective solutions and alternatives.
- Collaborate with QA engineers to define and implement effective testing strategies, ensuring the reliability and quality of frontend implementations.
- Participate in architectural discussions, providing insights and recommendations to improve system design, performance, and maintainability.
- Work closely with the pre-sales team to understand client requirements and contribute to scoping out solutions for prospective clients.
- Maintain a very strong proficiency and understanding of HubSpot features and functionality, with a focus on how to extend and augment HubSpot with custom code and software.

**Requirements**:
**This role is best suited for someone who has the following**:

- Relevant qualification in computer science, software engineering, or related field
- Extensive years of frontend development experience with a focus in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Vue or Angular.
- Proven architecture experience, preferably in a fast-paced software development environment.
- Understanding of frontend architectural patterns, including component-based architectures, state management, and micro frontends.
- Extensive experience with frontend development tools, build systems, and version control systems.
- Experience with effectively working with promise-based HTTP requests and RESTful APIs, and skillfully consuming and validating API responses.
- Solid understanding of web performance optimization techniques and best practices.
- Experience with responsive design and mobile-first development approaches.
- Strong problem-solving skills and the ability to analyze complex technical challenges.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment and with clients.
- Keeping up-to-date with new technologies and best practices
- Familiarity with HubSpot's products and platform is a plus.

**These attributes will help you succeed**:

- Excellent communication skills and an ability to communicate with a broad range of stakeholders from clients, prospects, team members, the leadership team and senior management.
- Excellent problem solving capability. None of our solutions are one-size-fits-all, every one of our customers have unique requirements which require creative problem solving.
- Ability to translate your ideas and solutions into easy to understand instructions for developers
- Passion for t


  • Software Architect

    1 month ago


    Cape Town, South Africa F and G Sourcing Specialist Full time

    F and G Sourcing Specialist is assisting a reputable **Insure-Tech** client that is seeking a skilled **Software Architect** to join their branch in **Cape Town**. **Salary**: R80 000 - R95 000 p/m (CTC), inclusive of Medical Aid & Provident Fund (Depending on current package & experience) **Requirements**: - IT Qualification or extensive IT Technical...

  • Data Architect

    3 months ago


    Cape Town, South Africa Open Box Software Full time

    Open Box Software is an internationally focused consulting company that specialises in business and software consulting services. We have a team of incredibly talented individuals who are driven to make an impact and have fun while doing so. We are looking for a Data Architect to join our team on a permanent basis. As a Data Architect, you will be...

  • Frontend Developer

    3 days ago


    Cape Town, South Africa Bluegrass Digital Full time

    We are seeking a talented Frontend Developer to join our dynamic team in creating cutting-edge React and Node-based web applications. We thrive on leveraging modern technologies and innovative architectural paradigms to achieve ambitious goals, supported by a team of exceptionally skilled professionals. As a Frontend Developer, you will collaborate closely...

  • Software Architect

    3 months ago


    Cape Town, South Africa Parvana Strategic Sourcing Full time

    Job Information Industry - IT ServicesJob ID - J104465City - Cape TownProvince - Western CapeCountry - South AfricaPostal Code - 7550**About our client**: - Our client is a highly successful international software development house specialising in telecommunications and payment gateways. With two decades of proven success and remarkable growth, they offer...

  • Software Architect

    3 months ago


    Cape Town, South Africa Parvana Full time

    About our client: Our client is a highly successful international software development house specialising in telecommunications and payment gateways. With two decades of proven success and remarkable growth, they offer an exceptional training and mentorship program. Your colleagues will be Agile enthusiasts, highly qualified, with a shared goal of...

  • Software Architect

    3 months ago


    Cape Town, South Africa Luno Full time

    **About us**: Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We're committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly. Since 2013, we've helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and...


  • Cape Town, South Africa Canonical - Jobs Full time

    This role is an opportunity for a senior software architect to build a career with Canonical and drive the architecture of internally developed and deployed software solutions. We are looking for a senior software architect with hands-on experience with Go and Python, distributed systems, SaaS, and microservices, who has the drive, energy, and skills to...


  • Cape Town, South Africa DigiCert Full time

    Who we are We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help companies...

  • CRM Software Architect

    4 months ago


    Cape Town, South Africa Betway Group Full time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Purpose of the role You will be responsible for: - Designing and planning high-level technical solutions to meet business requirements - Assisting the development teams in solution design and technical implementation - Coding and developing...


  • Cape Town, South Africa Deka Minas (Pty) Ltd Full time

    As a Senior Software Architect, you'll play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with business requirements, ensuring technical viability. Additionally, you'll design test plans and offer...

  • Frontend Developer

    4 months ago


    Cape Town, South Africa Vista Full time

    Who we are:Vista Entertainment is the world’s leader in the cinema management software industry. The Vista Digital team works on award-winning projects creating cinema retail websites for global customers ranging from the largest cinema chains in Europe to renowned arthouse brands in the US. We provide excellent training and onboarding to get you up to...

  • Solution Architect

    3 months ago


    Cape Town, South Africa Dimension Data Full time

    FunctieomschrijvingThe Software Architect is responsible for the design, modification, and integration of software systems to translate business requirements into technology terms. Specifically, this role develops software architecture and frameworks for software system according to the required specifications. They take responsibility of the various aspects...

  • Architect

    3 months ago


    Cape Town, South Africa RPO Recruitment Full time

    RPO Recruitment is currently seeking a highly skilled and experienced Architect to join our client's team. As an Architect, you will be responsible for all phases of architectural work, including planning, designing, and overseeing the construction process. You will be involved in new building designs, extensions, alterations, restorations, and...


  • Cape Town, South Africa Acuity Consultants Full time

    Job Description This is an excellent opportunity to become the Senior Frontend engineer while creating and enhancing enterprise-level applications for a portfolio of industry leaders. 100% remote position (South Africa), paying R1.2M per annum THE COMPANY This Software Engineering, Tech Strategy, AI, and ML consultancy is headquartered in the UK...


  • Cape Town, South Africa Deka Minas Pty Ltd Full time

    As a Senior Software Architect, you'll play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with business requirements, ensuring technical viability. Additionally, you'll design test plans and offer...


  • Cape Town, South Africa Deka Minas (Pty) Ltd Full time

    As a Senior Software Architect, you'll play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with business requirements, ensuring technical viability. Additionally, you'll design test plans and offer...

  • Solution Architect

    3 months ago


    Cape Town, South Africa Boardroom Appointments Full time

    **Minimum requirements**: - Bachelor or Master - 3+ years experience in relevant IT domains (prefer consulting) - 1+ years experience as digital Solution/System/Domain Architect - Hands-on experience in designing software systems (Technical Designer, Solution Architect) - Good experience in software architecture from an overall platform perspective -...

  • Architect

    2 months ago


    Cape Town, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a skilled and motivated Architect to join our team. As an Architect, you will be responsible for designing and overseeing the construction of various building projects. You will work closely with clients to understand their needs and create innovative, functional, and aesthetically pleasing designs.Responsibilities...


  • Cape Town, South Africa DataTechRecruit Full time

    AWS Solutions Architect Architect Cape Town - Western Cape - South Africa In this role, you'll be a key player in: - Guiding Clients to the Cloud: Conduct Migration Readiness Assessments to ensure smooth transitions to AWS. - Optimizing Existing Solutions: Lead Well-Architected Reviews (WARs) for existing workloads, maximizing performance and...


  • Cape Town, South Africa DataTech Recruitment Full time

    **In this role, you'll be a key player in**: - **Guiding Clients to the Cloud**: Conduct Migration Readiness Assessments to ensure smooth transitions to AWS. - **Optimizing Existing Solutions**: Lead Well-Architected Reviews (WARs) for existing workloads, maximizing performance and efficiency. - **Collaborative Problem-Solving**: Partner with clients...