Search by job, company or skills

Confidential Startup

Senior Full-Stack Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

(React, Node.js, TypeScript, AI-Assisted Engineering)

Location

Riyadh, Saudi Arabia (Onsite)

Experience

Minimum 7 years of professional software development experience (mandatory)

Role Overview

We are seeking a Senior Full-Stack Software Engineer with a minimum of 7 years of hands-on industry experience to design, build, and scale modern web platforms using React, Next.js, TypeScript, and Node.js. This role requires strong technical ownership, architectural judgment, and the ability to deliver high-quality solutions in AI-assisted development environments.

As a senior engineer, you will contribute to system design, influence engineering standards, mentor junior developers, and collaborate closely with cross-functional teams to deliver reliable, scalable software in an onsite, collaborative engineering environment.

Key Responsibilities
  • Design, develop, and maintain end-to-end web applications using modern full-stack technologies
  • Lead the implementation of scalable frontend architectures using React.js and Next.js
  • Design and build backend services and APIs using Node.js (Express.js / NestJS)
  • Make informed architectural decisions around data models, APIs, state management, and system boundaries
  • Work effectively within monorepo architectures and shared platform codebases
  • Ensure data correctness and type safety through schema validation using Zod or Yup
  • Implement and maintain efficient state management and data-fetching strategies
  • Review code for quality, performance, security, and maintainability
  • Mentor junior and mid-level engineers through code reviews, technical guidance, and best practices
  • Contribute to CI/CD pipelines and production deployments using Docker and Kubernetes
  • Collaborate closely with product, design, QA, and DevOps teams in an onsite setting
  • Participate in Agile/Scrum ceremonies, estimation, and technical planning
  • Drive adoption of engineering best practices, testing strategies, and coding standards
AI-Assisted Development Responsibilities
  • Actively leverage AI-assisted development tools (e.g., Cursor, Claude Code, or equivalent) to accelerate delivery
  • Work with MCP servers (e.g., GitHub, Figma, Jira, Postman) to enhance context-aware development
  • Validate, refine, and productionize AI-generated code while maintaining engineering rigor
  • Ensure AI-assisted output aligns with architectural, security, and performance standards
Required Technical QualificationsFrontend
  • Strong expertise in React.js and Next.js
  • Advanced proficiency in TypeScript
  • Experience using Vite
  • Strong understanding of React Hook Form, Context API, Redux Toolkit, and TanStack Query
Backend
  • Strong experience with Node.js
  • Hands-on experience with Express.js and/or NestJS
  • Experience designing and implementing RESTful APIs
  • Strong experience with MongoDB and PostgreSQL
Architecture and Tooling
  • Schema validation using Zod or Yup
  • Experience working in monorepo environments
  • Strong understanding of microservices-based architectures
  • Consistent track record of writing clean, testable, and maintainable code
DevOps and Cloud
  • Experience with CI/CD pipelines
  • Containerization using Docker
  • Orchestration using Kubernetes
  • Experience working within the AWS ecosystem
Professional Skills
  • Strong problem-solving and analytical thinking
  • Excellent written and verbal communication skills
  • Ability to collaborate effectively with cross-functional teams in an onsite environment
  • High level of ownership, accountability, and attention to detail
  • Ability to operate effectively in fast-paced, evolving environments
Preferred Qualifications
  • Experience with DynamoDB
  • Experience with testing frameworks (Jest, Vitest, Cypress, Playwright)
  • Experience working on large-scale or enterprise-grade systems
What We Offer
  • Opportunity to work onsite on high-impact, production-scale platforms
  • Strong engineering culture focused on quality, collaboration, and continuous improvement
  • Exposure to modern AI-assisted development workflows
  • Competitive compensation and benefits
  • Continuous learning and professional development opportunities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143761607