Job Details

Full Stack Developer

Mohamed Salahuddin Engineers & Architects (MSCEB)
Sector: IT

Key Responsibilities

Develop and maintain full-stack web applications Build secure, scalable business systems with role-based access Integrate with Microsoft SharePoint environment Develop Power BI dashboards and data models Automate workflows and approval processes Build internal portals and management dashboards Maintain documentation and source control Support system enhancements and troubleshooting Ensure data integrity and security compliance

Requirements

Experience: Minimum 18–24 months hands-on experience in application development Demonstrated experience in full-stack development Required Skills: Frontend: React / Angular / Vue Backend: Node.js / .NET / Python Database: SQL Server / PostgreSQL / MySQL REST API development Version control (Git) Strong Advantage: Experience with Microsoft SharePoint Experience with Power BI Experience with workflow automation Experience building ERP / internal systems Understanding of business processes (HR, Finance, Projects) Ideal Candidate Profile Business-oriented mindset (not just coding) Able to translate management requirements into working systems Comfortable working directly with senior management Structured thinker with strong documentation skills Long-term vision to grow into IT Systems Lead Education & Certifications Required: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field OR Diploma in Programming / Software Development with strong proven project experience Preferred: Certifications in Web Development, .NET, Python, or Full-Stack Development Microsoft Certifications (Power Platform, SharePoint, Azure) Power BI Certification Any certification in Database Management or System Development