Mobile App Engineer - Team Lead
Khobar
EmployerUndisclosed employer
LocationKhobar
Job typeFull-time
FieldIT & Software
Experience5+ years
Posted2025-11-15
Job description
We are seeking a versatile and results-driven Senior Software Engineer who is ready to step into a Team Lead role to design, develop, and deliver robust, scalable, and innovative solutions across the full technology stack. The ideal candidate possesses deep expertise in both front-end and back-end development, coupled with proficiency in database design and administration, and a solid understanding of modern software architecture. You will lead a team through the full software development lifecycle and drive process improvements.
Requirements
- Programming Languages: Python, Dart (Flutter), PHP, JavaScript, TypeScript, Node.js, Reactjs, HTML5, CSS3, Bootstrap, Tailwind, and Google Apps Script
- Blockchain: Hands-on experience with Solidity for smart contract development is highly desirable
- Strong understanding and practical experience in microservices architecture, including synchronous (REST/gRPC) and asynchronous (Kafka, RabbitMQ) communication patterns
- Databases: Experienced with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Couchbase, Firebase Firestore, Neo4j), and caching technologies like Redis/Memcache
- DevOps & CI/CD: Proficient in Linux server administration and modern DevOps practices, including familiarity with GitHub Actions for CI/CD automation
- Methodologies: Knowledgeable in ITIL and SDLC standards
- 5+ years of experience
Skills
Team leadershipProcess improvement
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.