Full Stack Developer

 

Description:

We are looking for a highly skilled Full Stack Developer to join our dynamic team in Dubai. The ideal candidate will have a passion for developing secure and scalable applications, delivering high-quality front-end and back-end components, and contributing to innovative IT solutions.

Key Responsibilities
Design, develop, and test components based on functionality requirements.
Create front-end applications following the highest security standards.
Develop secure and scalable back-end components, APIs, and applications.
Set up containerized environments with production-ready Docker files.
Troubleshoot and resolve application-related issues.
Maintain comprehensive documentation for applications and features.

Skills and Experience Required
Proven experience as a Full Stack Developer (5-8 years).
Expertise in web/desktop/mobile application development.
Proficiency in web design technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, AJAX, and JSON.
Hands-on experience with front-end frameworks like React.js and Vue.js.
Proficiency with Flutter/DART for creating mobile and web applications.
Strong understanding of S.O.L.I.D principles, design patterns, and object-oriented programming.
Knowledge of relational and non-relational databases (e.g., MySQL) and web servers (e.g., NGINX).
Experience with back-end technologies like Node.js and Express.js.
Familiarity with CI/CD pipelines, Bash scripts, YAML, and Docker.
Knowledge of cloud services like Azure.
Experience with microservices architecture.
Ability to conduct security audits and code reviews.
Strong communication and teamwork skills.
 

Organization Marc Ellis Training Academy
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Riyadh,Saudi Arabia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-11-23 1:19 pm
Expires on 2025-02-21