Enable job alerts via email!

Full Stack Developer - مطوّر برمجيات متكامل

University of Khorfakkan

Khor Fakkan

On-site

AED 150,000 - 200,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading university is seeking a Full Stack Web Application Developer to design, build, and maintain scalable applications. The role involves collaborating with cross-functional teams, ensuring application security, and modernizing systems. Ideal candidates should possess strong JavaScript skills and experience with relational databases in a Linux environment.

Qualifications

  • Minimum 3-5 years of experience in full stack web application development.
  • Proven track record delivering scalable, maintainable software solutions.
  • Experience with secure coding practices and integrating authentication.

Responsibilities

  • Collaborate with teams to enhance applications and deliver new capabilities.
  • Design and build systems interoperable with existing platforms.
  • Ensure solutions meet business, technical, and compliance requirements.

Skills

JavaScript
TypeScript
React.js
Next.js
Server-side technologies
Relational databases
Linux-based operating systems
Web servers configuration
RESTful APIs
Git
Communication

Education

Bachelor’s degree in Computer Science

Job description

Key Accountabilities

  • Collaborate with cross-functional teams to enhance existing applications and deliver new, integrated system capabilities
  • Design and build cross-functional systems that can interoperate with other developed platforms and services
  • Contribute to the development, deployment, and scaling of secure, maintainable solutions that support business automation
  • Write and maintain comprehensive technical documentation for system components, workflows, and operational procedures
  • Develop and execute test plans to support continuous integration and ensure system reliability across updates
  • Monitor and improve application performance, scalability, and security
  • Maintain and troubleshoot system infrastructure, including configuration of web servers and environments
  • Engage in architecture planning, backlog refinement, and team-wide technical discussions
  • Uphold secure coding standards and support continuous improvement of development practices
  • Conduct peer code reviews and participate in collaborative solution design

Job Specific Accountabilities

  • Develop, test, and maintain robust features that align with automation goals and organizational priorities
  • Design and implement secure authentication and authorization flows, ensuring data integrity and user protection
  • Integrate newly developed modules with existing systems, ensuring compatibility, performance, and reliability
  • Contribute to the modernization of legacy components and facilitate smooth migration to updated platforms
  • Support the development of reusable libraries, shared services, and integration points to increase system interoperability
  • Participate in infrastructure maintenance and deployment activities, including environment setup, CI/CD pipelines, and server configuration
  • Assist in the collection and analysis of system performance metrics to inform optimization and scaling strategies
  • Proactively identify and resolve technical issues across development, testing, and deployment stages
  • Ensure that delivered solutions meet business, technical, and compliance requirements
  • Support end-users or internal teams with documentation, troubleshooting, and post-deployment feedback loops

Required Qualification & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field
  • Minimum of 3–5 years of professional experience in full stack web application development
  • Proven track record of delivering scalable, maintainable software solutions in a structured development environment
  • Solid understanding of software development lifecycles, system integration principles, and architectural best practices
  • Practical experience deploying and maintaining web applications on Linux-based environments (e.g., Ubuntu, Red Hat)
  • Familiarity with secure coding practices and experience implementing authentication, authorization, and data protection measures
  • Exposure to legacy system modernization or hybrid environments (e.g., PHP integrations) is considered an advantage
  • Responsible for the end-to-end configuration, integration, and maintenance of the Banner SaaS Student Information System.

Required Skills

  • Proficiency in JavaScript/TypeScript and experience with React.js and Next.js for modern web application development
  • Strong experience with server-side technologies for building scalable and maintainable application logic and services
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL) including data modeling, queries, and performance optimization
  • Familiarity with Linux-based operating systems (e.g., Ubuntu, Red Hat) for development and deployment tasks
  • Working knowledge of web servers such as Nginx and Apache, including configuration and performance tuning
  • Ability to integrate with Office 365, productivity tools (e.g., Outlook, SharePoint), and other third-party APIs/services
  • Ability to design, build, and consume RESTful APIs and integrate between distributed systems
  • Experience implementing secure authentication and session management (e.g., JWT, CSRF protections)
  • Comfortable working with or maintaining legacy components written in PHP
  • Skilled in using Git for version control and collaborating in team environments
  • Strong documentation, testing, and debugging skills, with attention to code quality and maintainability
  • Excellent communication and collaboration abilities for cross-functional teamwork
  • Experience configuring, integrating, and maintaining the Banner SaaS Student Information System to support institutional workflows.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.