Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer

Ninja ?? نينجا

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing tech company in Saudi Arabia is seeking a talented Full Stack Engineer to join their dynamic team. In this role, you will design, develop, and maintain scalable web applications, collaborating with designers to deliver user-friendly interfaces. The ideal candidate will have over 5 years of experience in full stack development, proficiency in modern technologies, and a passion for problem-solving. This position offers a competitive package and the opportunity to work with large-scale products in an international environment.

Benefits

Competitive package
English communication
Transparency and trust
Work on large-scale products

Qualifications

  • 5+ years of experience in full stack development.
  • Proficiency in front-end technologies and frameworks.
  • Strong backend development skills with relevant languages.

Responsibilities

  • Design, develop, maintain scalable web applications.
  • Collaborate with UI/UX designers for user-friendly interfaces.
  • Work on server-side logic and database management.

Skills

Full stack development
HTML
CSS
JavaScript
React or Angular
Node.js
Ruby on Rails
Python
MySQL
PostgreSQL
NoSQL databases
RESTful APIs
Microservices architecture
Docker
Kubernetes
Problem-solving
Collaboration
Job description
Overview

Welcome to Ninja, where we believe that we are shaping the future. As a fast-growing company in the MENA region, we are focused on innovating the dark store ecosystem. We are looking for a talented Full Stack Engineer to join our dynamic team in Saudi Arabia.

At Ninja, we pride ourselves on our commitment to excellence and our ability to think outside the box. As a Full Stack Engineer, you will play a crucial role in developing applications that enhance our platform, seamlessly integrating frontend and backend solutions.

Responsibilities
  • Design, develop, and maintain scalable web applications using modern technologies
  • Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces
  • Work on server-side logic, database management, and API integration
  • Optimize applications for maximum speed and scalability
  • Conduct code reviews and ensure best practices in development
  • Troubleshoot and debug applications to ensure a seamless user experience
  • Stay updated with emerging technologies and industry trends to continually improve our tech stack
  • Mentor junior developers and contribute to a collaborative team culture
Requirements
  • 5+ years of experience in full stack development
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular
  • Strong backend development skills with experience in Node.js, Ruby on Rails, or Python
  • Experience with database management systems like MySQL, PostgreSQL, or NoSQL databases
  • Familiarity with RESTful APIs and microservices architecture
  • Knowledge of DevOps practices and experience with tools like Docker and Kubernetes is a plus
  • Ability to work collaboratively in a multicultural team environment
  • Strong problem-solving skills and a passion for learning new technologies
Benefits
  • We\'re international! All of our communication is in English
  • We believe in the power of transparency, trust, and direct communications
  • We work on large-scale products, applications, and services
  • We are a team of experts with clear goals
  • We are growing rapidly
  • We offer a competitive package
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.