Log in
All jobs
S

Full Stack Solution Architect

SavageOne
Midrand, GP, South Africa
On-siteZAR 40,000 - 50,000 / month

About this role

Full Stack Solution Architect role

Job Summary

We are seeking a seasoned Senior Full Stack Solution Architect to join our innovative team. As a Senior Full Stack Solution Architect, you will be responsible for designing and implementing end-to-end solutions that meet the complex business needs of our organization. You will leverage your extensive experience in both front-end and back-end technologies to architect scalable, secure, and high-performance systems. The ideal candidate will possess strong leadership skills, deep technical expertise, and a passion for driving innovation and excellence.

Responsibilities

  • Lead the design and architecture of full-stack solutions, spanning front-end, back-end, and database layers, to address business requirements and technical challenges.
  • Collaborate with cross-functional teams, including software developers, product managers, and business stakeholders, to gather requirements, define technical specifications, and translate them into scalable and maintainable architectures.
  • Evaluate and recommend appropriate technologies, frameworks, and tools to support the development and deployment of robust and efficient solutions.
  • Design and implement microservices-based architectures, API integrations, and distributed systems to enable seamless communication and interoperability between components.
  • Architect and implement cloud-native solutions on platforms such as AWS, Azure, or Google Cloud, leveraging services like AWS Lambda, Azure Functions, or Google Cloud Functions.
  • Establish best practices, coding standards, and guidelines for software development, ensuring adherence to architectural principles, scalability, security, and performance requirements.
  • Mentor and coach junior architects and developers, providing technical guidance, reviewing designs and code, and fostering a culture of continuous learning and improvement.
  • Collaborate with DevOps teams to automate deployment pipelines, implement infrastructure as code, and ensure the reliability, availability, and scalability of production systems.
  • Conduct architectural reviews and assessments, identify areas for optimization and improvement, and drive initiatives to enhance system reliability, performance, and maintainability.
  • Stay abreast of emerging technologies, industry trends, and best practices in full-stack development and architecture, and proactively evaluate their potential impact on our solutions and processes.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree or relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert) is a plus.

  • Proven experience as a Full Stack Solution Architect, with at least 8 years of hands-on experience in designing and implementing complex software systems.

  • Deep understanding of software architecture principles, design patterns, and best practices, with expertise in both front-end (e.g., JavaScript, Angular, React) and back-end (e.g., Node.js, Java, Python) technologies.

  • Extensive experience with cloud computing platforms (AWS, Azure, Google Cloud) and proficiency in designing and implementing cloud-native solutions.

  • Strong knowledge of microservices architecture, RESTful APIs, message brokers (e.g., Kafka, RabbitMQ), and containerization technologies (Docker, Kubernetes).

  • Expertise in relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB), data modeling, and database optimization techniques.

  • Hands-on experience with DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code, configuration management), and familiarity with Agile/Scrum methodologies.

  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts clearly and effectively to both technical and non-technical audiences.

  • Strong problem-solving and decision-making skills, with the ability to analyze trade-offs between architectural choices and make recommendations based on business priorities and constraints.

  • Demonstrated leadership abilities, with a track record of leading cross-functional teams, driving architectural initiatives, and delivering successful solutions on time and within budget.

  • Package Details

  • Apply for Position

  • Or refer someone

  • Share

  • Facebook

  • Line

  • LinkedIn

  • X (Formerly Twitter)

  • Whatsapp

  • Email

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →