Enable job alerts via email!

Full Stack Developer

ODEL

Riyad Al Khabra

On-site

SAR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Saudi Arabia is seeking a Full Stack Developer to enhance their digital services. The role involves designing, developing, and maintaining web applications, requiring a blend of front-end and back-end expertise. Candidates should possess a Bachelor's degree in Computer Science or Software Engineering and have 1-3 years of relevant experience. Strong analytical skills and a proactive learning attitude are essential for success in this dynamic environment.

Qualifications

  • 1-3 years of experience as a Full Stack Developer or similar role.
  • Strong knowledge of back-end technologies.
  • Familiarity with database management and version control systems.

Responsibilities

  • Design, develop, and maintain web applications using modern technologies.
  • Develop robust APIs and optimize back-end services.
  • Conduct code reviews and participate in agile development processes.

Skills

Analytical skills
Problem-solving
Communication
Teamwork
Proactive learning

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering

Tools

Node.js
Express
Python
PHP
SQL
NoSQL
MySQL
MongoDB
Git

Job description

As a Full Stack Developer at ODEL, you will play a pivotal role in designing, developing, and maintaining web applications that enhance our digital services. We are looking for a talented individual with a robust understanding of both front-end and back-end technologies who can contribute towards building user-friendly, scalable, and efficient applications. This position requires a creative mindset, strong technical skills, and a passion for problem-solving.

Key Responsibilities

1. Full Stack Development

  • Design, develop, and maintain web applications using modern front-end and back-end technologies.
  • Implement responsive user interface features to enhance user experience across devices and platforms.
  • Collaborate with designers and product managers to define application features and functionality.

2. Back-End Development

  • Develop robust APIs to support front-end functionality and database interactions.
  • Optimize back-end services for speed and scalability.
  • Ensure data security and privacy through best coding practices.

3. Database Management

  • Design and maintain database schemas and data models to support application functionality.
  • Implement data storage and retrieval processes, ensuring data integrity and optimization.
  • Conduct database administration and optimization tasks.

4. Quality Assurance

  • Conduct code reviews, identify bugs, and ensure timely resolution.
  • Write and maintain thorough documentation for code and software specifications.
  • Participate in agile development processes, contributing to sprint planning and retrospectives.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Stay updated with emerging technology trends and best practices in software development.

Requirements

Education :

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Experience :

  • 1 - 3 years of experience as a Full Stack Developer or similar role.
  • Proven ability to deliver web applications across various platforms.

Technical Skills :

  • Strong knowledge of back-end technologies (Node.js, Express, Python, and PHP).
  • Experience with database management (SQL and NoSQL, e.g., MySQL, MongoDB).
  • Familiarity with version control systems (e.g., Git).

Soft Skills :

  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • A proactive learner with a willingness to adapt to new technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.