Job Summary
Lead a team of software engineers through the full software development lifecycle while designing, developing, and delivering scalable, innovative solutions across front-end and back-end technologies. Provide technical leadership, mentorship, and drive process improvements across the organization.
Responsibilities
- Lead a team of software engineers through planning, design, implementation, testing, deployment, and maintenance phases
- Provide technical leadership and mentorship to team members, conduct knowledge-sharing sessions, and foster continuous learning
- Architect and develop scalable, reliable, and secure systems using modern technologies and frameworks
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
- Write clean, maintainable, well-documented code and enforce coding standards across the team through thorough code reviews
- Implement DevOps strategies including CI/CD, monitoring, and cloud deployments
- Analyze and troubleshoot complex technical issues and drive continuous improvement initiatives within the development process
- Optimize code and system architecture for efficiency and performance
Requirements
- Proficiency in Python, Dart (Flutter), PHP, JavaScript, TypeScript, Node.js, React.js, HTML5, CSS3, Bootstrap, Tailwind, and Google Apps Script
- Strong understanding and practical experience in microservices architecture, including synchronous (REST/gRPC) and asynchronous (Kafka, RabbitMQ) communication patterns
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Couchbase, Firebase Firestore, Neo4j), and caching technologies like Redis/Memcache
- Proficiency in Linux server administration and modern DevOps practices, including GitHub Actions for CI/CD automation
- Knowledge of ITIL and SDLC standards
- Hands-on experience with Solidity for smart contract development is highly desirable
What the company offers
- Competitive salary packages aligned with market standards and experience
- Visa (1 year temp) and flights into the country for non-citizens, accommodation, and transportation allowance
- Career development and internal promotion opportunities across departments and seasons
- Creative and collaborative work culture built on passion, innovation, and attention to detail
- Experience working on premium events within The Groves and Riyadh Season
We refresh listings regularly, but some roles close early on the source platform.
Country: Saudi Arabia
City: Riyadh
Job Category: Software Engineering
Job Type: Full Time
Company Name: SIHAMCO
Seniority level: Mid-Senior level

