Full Stack Developer

Kaizen Firm

Riyadh

On-site

SAR 180,000 - 300,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kaizen Firm seeks a seasoned Full Stack Developer to design, build, and maintain scalable web and mobile applications in a Saudi-based team. You will work with React.js, Next.js, Node.js, and cloud services across multi-site governance projects.

You will collaborate with UI/UX, QA, and product teams, implement secure coding practices, and mentor junior developers while optimizing performance and architecture discussions.

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • 4–6 years of full-stack development experience.
  • Strong understanding of software engineering principles.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, and maintain scalable web/mobile apps.
  • Build responsive apps using React.js and Next.js.
  • Develop RESTful APIs and backend services with Node.js.
  • Optimize PostgreSQL databases and queries.
  • Mentor junior developers and participate in code reviews.
  • Ensure secure coding practices and application security.
  • Collaborate with UI/UX, QA, and product teams.
  • Troubleshoot production issues and improve performance.

Skills

React.js
Next.js
Node.js
RESTful APIs
PostgreSQL
UI collaboration
Security best practices
AWS/Azure
Test-driven development

Education

Bachelor's degree in Computer Science/IT

Tools

Express.js
NestJS
React Native
CI/CD
Docker
Kubernetes

Job description

About the client:


Our client is a government-owned entity in Saudi Arabia focused on enhancing cybersecurity across critical industrial infrastructure. They are responsible for implementing governance, risk management, and compliance measures aligned with global cybersecurity standards. The organization works closely with various internal stakeholders to ensure regulatory compliance, operational resilience, and the protection of essential control systems across multiple sites.


Key Responsibilities


  • Design, develop, test, and maintain scalable web and mobile applications.

  • Build responsive web applications using React.js and Next.js.

  • Develop cross-platform mobile applications using React Native.

  • Design and develop RESTful APIs and backend services using Node.js.

  • Design and optimize PostgreSQL databases.

  • Write clean, maintainable, reusable, and well-documented code.

  • Integrate third-party APIs, payment gateways, authentication, and cloud services.

  • Collaborate with UI/UX designers, QA engineers, and product managers.

  • Troubleshoot production issues and optimize application performance.

  • Participate in code reviews and mentor junior developers.

  • Ensure application security and follow secure coding best practices.

  • Contribute to architecture discussions and technical design.


Required Skills


  • Strong experience with React.js.

  • Experience with Next.js (SSR, SSG, ISR).

  • HTML5, CSS3, Tailwind CSS, Bootstrap, Material UI.

  • Redux, Context API, Zustand, or similar state management.

  • Responsive and mobile-first development.

  • Android and iOS application development.

  • Push Notifications.

  • App Store and Google Play deployment.

  • Express.js or NestJS.

  • Microservices architecture (preferred).

  • Query optimization.

  • Database normalization.

  • Stored procedures (preferred).

  • CI/CD pipelines.

  • AWS, Azure, or DigitalOcean (preferred).

  • AI Skills (Optional but Preferred)

  • Knowledge of Large Language Models (LLMs).

  • Prompt Engineering.

  • Retrieval-Augmented Generation (RAG).

  • LangChain or similar frameworks (preferred).

  • Experience building AI-powered applications.


Qualifications


  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • 4-6 years of experience in Full Stack Development.

  • Strong understanding of software engineering principles.

  • Experience working in Agile/Scrum environments.


Preferred Qualifications


  • Experience with cloud platforms (AWS, Azure, GCP).

  • Experience with containerization (Docker, Kubernetes).

  • Knowledge of Redis, RabbitMQ, or Kafka.

  • Experience with GraphQL.

  • Experience with automated testing (Jest, Cypress, Playwright).

  • Experience with monitoring tools such as Grafana or Prometheus.


Soft Skills


  • Strong analytical and problem-solving skills.

  • Ability to work independently and in a team.

  • Strong ownership and accountability.

  • Ability to mentor junior developers.

  • Adaptability to new technologies.


Experience


  • Minimum: 4 years

  • Preferred: 4 - 6 years


Nice to Have


  • Experience with eCommerce applications.

  • Payment gateway integrations.

  • Push notifications.

  • Geolocation and Maps integration.

  • Real-time applications using WebSockets or Socket.IO.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

BaseTeam Recruitment • Saudi Arabia

On-site
SAR 240,000 - 360,000
Frontend Developer - Short Term
Frontend Developer - Short Term

Khibraty • Riyadh

On-site
Senior Software Engineer
Senior Software Engineer

Client of imploy • Riyadh

On-site
SAR 240,000 - 420,000
Solution Architect
Solution Architect

WEbook, Inc. • Riyadh

On-site
Laravel Developer
Laravel Developer

Hayhom Company for Information Technology Pvt. Ltd. • Saudi Arabia

On-site
SAR 60,000 - 90,000
Tax-free salary
Visa & relocation assistance
Accommodation allowance
+4
Solution Architect
Solution Architect

webook.com • Riyadh

On-site
SAR 150,000 - 200,000
Senior Front-End Engineer
Senior Front-End Engineer

Innovationteam • Riyadh

On-site
SAR 150,000 - 180,000
Web Engineer
Web Engineer

CoorB • Jeddah

On-site
SAR 60,000 - 90,000
Senior Full-stack developer (.Net & Angular) - Onsite (KSA)
Senior Full-stack developer (.Net & Angular) - Onsite (KSA)

tamemit • Riyadh

On-site
SAR 300,000 - 420,000
Full Stack Developer (UI) - Immediate Joining (3 Month)
Full Stack Developer (UI) - Immediate Joining (3 Month)

Müller's Solutions • Dhahran Compound

On-site
SAR 100,000 - 130,000