Enable job alerts via email!

Full Stack Developer

BACCO

Riyadh

On-site

SAR 80,000 - 150,000

Full time

30+ days ago

Job summary

A leading company in the construction and building industry is seeking a Full Stack Developer to enhance operational workflows through innovative web applications. This role requires proficiency in both front-end and back-end development, collaboration with teams, and a proactive approach to learning new technologies. The ideal candidate will have a strong foundation in programming languages and skills to ensure optimal application performance.

Qualifications

  • Previous experience in full stack web development.
  • Strong skills in JavaScript, HTML, and CSS.
  • Good understanding of database management systems.

Responsibilities

  • Develop and maintain web applications using modern technologies.
  • Collaborate with design teams to ensure a seamless user experience.
  • Analyze requirements and provide innovative software solutions.

Skills

JavaScript
Python
PHP
React
Angular
Node.js
MySQL
MongoDB
UI/UX Design
Data Analysis

Tools

Git
Job description

The Full Stack Developer is a key player in the construction and building industry, responsible for developing and maintaining web applications that facilitate communication and efficiency within teams. This role requires a blend of technical expertise and creative problem-solving skills to ensure that both front-end and back-end components of applications are functioning optimally. The developer will work closely with various teams to gather requirements and implement solutions that enhance operational workflows. This position demands a proactive approach to learning new technologies and adapting to the fast-paced changes in the industry.

Responsibilities:

  1. Develop and maintain web applications using modern technologies.
  2. Collaborate with design teams to ensure a seamless user experience.
  3. Analyze requirements and provide innovative software solutions.
  4. Test and debug applications to ensure optimal performance.
  5. Provide technical support and guidance to other teams.
  6. Update and maintain technical documentation related to applications.
  7. Stay updated with the latest trends in web development technologies.
  8. Participate in planning and evaluation meetings with various teams.
  9. Develop APIs to enable integration between different systems.
  10. Propose improvements to enhance current operational processes and increase efficiency.

Preferred Candidates:

  1. Previous experience in full stack web development.
  2. Strong skills in programming languages such as JavaScript, HTML, and CSS.
  3. Ability to work independently and as part of a team.
  4. Problem-solving skills and critical thinking.
  5. Good understanding of database management systems.
  6. Effective communication skills with technical and non-technical teams.
  7. Willingness to learn and adapt to new technologies.
  8. Experience working in fast-paced environments.
  9. Strong organizational skills and time management abilities.
  10. Passion for technology and innovation.

Skills

  • Proficiency in programming languages such as JavaScript, Python, and PHP.
  • Experience with frameworks like React, Angular, and Node.js.
  • Strong knowledge of database systems such as MySQL and MongoDB.
  • Skills in UI/UX design and user experience optimization.
  • Ability to use version control tools like Git.
  • Good understanding of object-oriented programming principles.
  • Strong communication skills and ability to work within a team.
  • Ability to analyze data and utilize analytical tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.