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