Full Stack Developer
Dhahran, Eastern Province, Saudi Arabia · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- BS in Computer Science
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
This role involves developing modern enterprise applications using a comprehensive tech stack encompassing both frontend and backend technologies. Responsibilities include creating intuitive, responsive user interfaces, developing scalable backend services, and integrating various system APIs with robust authentication mechanisms.
Technical Responsibilities
- Develop frontend components with React, Vite, TypeScript, JavaScript, HTML5, and CSS, focusing on dashboard UI and real-time interactive features.
- Build backend services using Python and FastAPI, and optionally Node.js/Express.js, managing RESTful APIs and data processing workflows.
- Design and optimize relational database schemas with MySQL, including writing complex SQL queries and data modeling.
- Implement integration with IT service management, configuration management databases, business continuity management, and knowledge systems through JSON-based API interactions.
- Apply authentication and authorization techniques, including Single Sign-On solutions.
- Utilize DevOps tools such as Git, GitLab, Azure DevOps, and container technologies like Docker; familiarity with Red Hat OpenShift deployment is advantageous.
Candidate Profile
- Bachelor's degree in Computer Science or related field.
- Proven analytical and problem-solving capabilities.
- Experience handling operational data and enterprise IT systems is preferable, especially in monitoring, IT service management, or AIOps environments.
- Clear technical documentation skills.
Minimum education
Bachelor's Degree