Job Description
About the Role:
We are seeking a passionate Full Stack Developer to join our dynamic team in Dubai. In this entry-level role, you will design, develop, and maintain scalable web applications using modern technologies such as Python, FastAPI, and React. You will collaborate with cross-functional teams throughout the software development lifecycle and gain hands-on experience in a fast-paced, innovation-driven environment.
Responsibilities:
Develop responsive front-end applications using React
Design and implement RESTful APIs with FastAPI
Write clean, maintainable, and well-tested code
Collaborate with designers, QA engineers, and product managers to deliver features
Participate in code reviews and provide constructive feedback
Debug, troubleshoot, and optimize application performance
Maintain technical documentation and best practices
Stay current with emerging technologies and industry trends
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
0–2 years of professional software development experience
Proficient in Python programming
Experience building APIs with FastAPI
Solid understanding of React and its core principles
Familiarity with HTML5, CSS3, and JavaScript
Knowledge of relational databases and SQL
Experience with version control systems (Git)
Strong analytical and problem-solving skills
Excellent verbal and written communication skills in English
Preferred Qualifications:
Experience with containerization using Docker
Familiarity with cloud platforms (AWS, Azure, or GCP)
Understanding of CI/CD pipelines and tools
Experience with testing frameworks such as pytest or Jest
Prior work in Agile/Scrum environments
Knowledge of microservices architecture
Proficiency in Arabic
Position Details
- Position Title: Full Stack Developer
- Location:
- Experience Required: 2