Squash Apps — الرياض - منطقة الرياض — عقد
Company Description Squash Apps is a top-rated full-stack consulting company focused on building scalable, robust web applications for forward-thinking clients. The team works with modern technologies including MEAN, MERN, MEVN, Java stacks, SQL/NoSQL databases, ElasticSearch, Redis, and hybrid mobile app frameworks. Squash Apps delivers high-quality custom solutions, including products such as its ecommerce platform Panitr, and showcases a range of successful apps on its website. The company values technical excellence, innovative problem-solving, and a passion for building top-quality digital products, offering opportunities to work on diverse, challenging projects.
•
Job Description – Solution Architect (Microservices)Open Position 1
Riyadh, KSA
Job Title: Solution Architect – Microservices Architecture
Location: Riyadh, Saudi Arabia
Project: Government / Ministry Technology Project
Nationality: Open to all nationalities
Language: English (Mandatory)
Job Summary
We are looking for an experienced Solution Architect with strong expertise in microservices architecture, application design and enterprise-level solution development. The candidate will be responsible for designing scalable and secure application architectures, providing technical leadership, conducting code reviews and ensuring alignment with project requirements.
Key Responsibilities
• Design and develop scalable microservices-based application architectures.
• Define technical architecture, design patterns and application integration strategies.
• Lead application design and architecture discussions with development teams.
• Review source code to ensure quality, performance, security and maintainability.
• Establish architecture standards, best practices and technical guidelines.
• Collaborate with business stakeholders, project managers and technical teams.
• Identify technical risks and recommend appropriate architectural solutions.
• Ensure applications follow enterprise architecture and security standards.
• Support technical implementation, troubleshooting and architecture decisions.
• Provide technical guidance and mentorship to development teams.
Required Skills & Experience
• Strong experience as a Solution Architect in enterprise application development.
• Hands-on expertise in microservices architecture.
• Strong understanding of REST APIs, API integration and distributed systems.
• Experience with application architecture, design patterns and system scalability.
• Strong experience in code reviews and technical governance.
• Knowledge of cloud-based application architecture.
• Experience working on large-scale enterprise or government projects.
• Previous experience working on projects in Saudi Arabia (KSA) is highly preferred / required as per project expectations.
• Language Requirement: Excellent English communication skills.