# Full stack Developer

**Company:** [BlackStone eIT](http://jobs.workable.com/companies/tibAGcW55dzHFist5SpD3s.md)
**Location:** Dubai, United Arab Emirates
**Workplace:** on site
**Employment type:** Full-time
**Department:** Outsource

[Apply for this job](http://jobs.workable.com/view/12310c38-e30e-40ac-99fb-3f70346ce251)

## Description

BlackStone eIT is seeking a dedicated Full Stack Developer to be part of our innovative team. You will play a crucial role in building and improving scalable web applications that deliver exceptional user experiences. This role involves working on both the front-end and back-end, utilizing cutting-edge technologies to solve complex problems and create dynamic features. If you have a passion for technology and a drive for excellence, we want to hear from you!

### Responsibilities

-   Design, develop, and maintain web applications that are user-friendly and efficient.
-   Collaborate with designers and product managers to create optimal user interfaces.
-   Implement front-end components using frameworks like React, Angular, or Vue.js.
-   Build and manage backend services using Node.js, Python, or Java.
-   Utilize databases (SQL and NoSQL) to manage data effectively.
-   Conduct thorough testing and debugging to ensure software quality.
-   Participate in code reviews, providing and receiving constructive feedback.
-   Stay current with industry trends and best practices to continually enhance development processes.

## Requirements

-   Bachelor's degree in Computer Science, Software Engineering, or a related field.
-   5+ years of experience as a Full Stack Developer or similar role.
-   Proficiency in HTML, CSS, JavaScript, and front-end frameworks (React, Angular, Vue.js).
-   Experience with server-side technologies (Node.js, Python, Java).
-   Strong knowledge of database management using MySQL, MongoDB, or PostgreSQL.
-   Familiarity with version control systems, particularly Git.
-   Excellent problem-solving skills and attention to detail.
-   Strong communication skills and the ability to work collaboratively in a remote or on-site environment.

## Benefits

• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

• Minimum of 5 years' experience as a Full Stack Developer or similar role in a professional setting.
