https://bayt.page.link/FZ4AzvXxxGmzL2t58
Create a job alert for similar positions

Job Description

About the job FULL STACK DEVELOPER Job Description

We are seeking a talented and experienced Full-Stack Developer to join our dynamic team. As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. You will work closely with other developers, designers, and stakeholders to deliver high-quality, scalable solutions.


Responsibilities


  • Develop and Maintain Web Applications: Design and implement user-facing features and server-side logic.
  • Collaborate with Cross-Functional Teams: Work closely with front-end and back-end developers, UI/UX designers, and product managers to create seamless and efficient applications.
  • Optimize Applications: Ensure applications are optimized for maximum speed and scalability.
  • Write Clean, Maintainable Code: Follow best practices and coding standards, perform code reviews, and refactor existing code as necessary.
  • Database Management: Design and manage databases, ensuring data integrity and performance.
  • Implement Security and Data Protection: Ensure the security of applications and data.
  • Debug and Troubleshoot Issues: Identify and resolve bugs, performance issues, and other technical problems.
  • Stay Current with Industry Trends: Keep up-to-date with the latest technologies, frameworks, and best practices in web development.

Requirements


  • Proven Experience: Minimum of 3-5 years of experience as a Full-Stack Developer.
  • Front-End Proficiency: Strong knowledge of HTML5, CSS3, JavaScript, and front-end frameworks/libraries such as React, Angular, or Vue.js.
  • Back-End Proficiency: Experience with server-side languages and frameworks such as Node.js, Express.js, Django, Flask, Ruby on Rails, or similar.
  • Database Experience: Proficiency with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • API Development: Experience with RESTful and/or GraphQL APIs.
  • Version Control: Proficient with Git and Git workflows.
  • DevOps Skills: Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud services like AWS, Azure, or Google Cloud.
  • Testing: Experience with front-end and back-end testing frameworks.
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.
  • Communication Skills: Excellent verbal and written communication skills.

Preferred Qualifications


  • Bachelor's Degree: Degree in Computer Science, Information Technology, or a related field.
  • UI/UX Design Experience: Familiarity with design tools like Sketch, Figma, or Adobe XD.
  • SEO Knowledge: Understanding of SEO principles.
  • Agile Methodologies: Experience working in Agile/Scrum environments.
  • Additional Tools: Experience with additional tools and technologies relevant to full-stack development.


Vertical


Technology




Job Details

Job Location
Dubai United Arab Emirates
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.