Job Description
We are looking for a Senior Full Stack Developer to take full ownership of our consultation and appointment booking platform, including mobile apps (iOS & Android), web admin dashboard, real-time chat, and payment integration.This is a unique opportunity for a Saudi national and Tuwaiq Academy graduate with 5+ years of hands-on experience, capable of building scalable, secure, and high-performance platforms from the ground up.Note: This role is profit-share based rather than a fixed salary, giving you the chance to grow alongside the platform and directly benefit from its success.Responsibilities:Lead the full development lifecycle: architecture design, coding, testing, deployment, and maintenance.Develop mobile applications using Flutter or React Native .Build a web admin dashboard for consultants and platform administrators.Design and maintain a robust backend and database architecture using Firebase or similar modern technologies.Integrate online payment systems (Tap, Moyasar, Stripe, etc.) and ensure transaction security.Implement real-time features such as chat and notifications.Collaborate with stakeholders to translate business requirements into technical solutions.Ensure scalability, reliability, and security across all platform components.Mentor junior developers and establish best practices for the codebase.Requirements:Saudi national and Tuwaiq Academy graduate.Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.Minimum 5 years of hands-on experience in full-stack development with production-ready projects.Strong expertise in Flutter + Firebase or React + Node.js, including modern mobile and web architectures.Proven experience in complex platforms: booking systems, payment gateways, real-time chat, user authentication, dashboards.Solid knowledge of databases (SQL & NoSQL).Experience with RESTful APIs, version control (Git), and cloud platforms (AWS, Firebase, GCP, etc.).Strong problem-solving skills, attention to detail, and ability to work independently.Excellent communication skills and team collaboration.Why Join Us:Lead the development of a full-featured platform from scratch.Shape technical decisions and architecture.Work with a small, passionate team to deliver real impact.Profit-share model allows you to directly benefit from the platform’s success.Mentor junior developers and leave a lasting mark on the codebase.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period