Full Stack Developer | ICT & IT Security Department
American University of Sharjah
- United Arab Emirates
- Permanent
- Full-time
- Develop, test, and deploy scalable and responsive applications using both front-end and back-end technologies.
- Ensure the technical feasibility of UI/UX designs and integrate user-facing elements with server-side logic.
- Implement modern and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks(e.g., React, Angular..etc).
- Optimize Applications for maximum speed and scalability.
- Develop server-side logic using server-side scripting languages (e.g., Node.js, Python, Ruby) and Frameworks (e.g., Express, Django, Ruby on Rails).
- Design and implement data storage solutions and databases (e.g., MySQL, MongoDB, PostgreSQL).
- Create and Maintain RESTful APIs to facilitate communication between front-end and back-end systems.
- Collaborate with other developers to integrate third-party APIs.
- Collaborate with cross-functional teams, including IT, Human Resources, Finance, Procurement, Colleagues, and other Administrative and Academic departments to ensure user-intuitive application design.
- Perform Code Quality Testing by conducting thorough testing to ensure the reliability and robustness of applications.
- Engage with key stakeholders to understand business and prioritize, providing technology solutions that add strategic value.
- Use a Version Control system (e.g., Git) to manage the codebase and collaborate with team members.
- Deploy Applications to On-prem and Cloud platforms to manage the deployment process.
- Stay up-to-date with industry trends and emerging technologies in full-stack development.
- Bachelor's degree in computer science, Information Technology, or related field.
- Minimum Seven years of relevant experience as a Full Stack Developer or similar role.
- Strong Proficiency in front-end technologies ( HTML, CSS, JavaScript) and modern front-end frameworks
- Experience with server-side scripting languages and frameworks
- Familiarity with database systems and the ability to design and optimize queries.
- Knowledge of version control systems, deployment processes, and cloud platforms.
- Excellent communication and collaboration skills, with the ability to engage and influence stakeholders at all levels.
- Knowledge of Web architecture, Programming languages, Frameworks, Testing, Application programming interfaces, and Mobile application development (iOS & Android).
- UAE national preferred.
- A master's degree in a related field (Computer Science/Engineering).
- Certifications in related fields (.Net, Java, Python, AWS..etc.)
- Strong Experience in Full stack development
- Knowledge & experience in the following technologies: Banner, Fusion, Mobile Development, Integrations, Web Applications, and development.
- Interested applicants should fill out the
- Applicants who do not meet specified requirements will not be shortlisted.
- Only shortlisted candidates will be contacted.
- AUS is an equal opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, age, gender, religion, national origin, disability or marital status. Opportunities for employment are based solely upon one's qualifications.