Cairo, Egypt On-site

Quesst Technologies is hiring a Senior Full Stack JavaScript Developer (Tech Lead)

About the Role

As a Senior Full Stack JavaScript Developer, you will take ownership of the technical direction and execution of a growing software platform. Reporting directly to the founder, you'll shape the technology strategy, define the product roadmap, and lead the transition from MVP to a scalable, high-performance system built on modern JavaScript frameworks and cloud infrastructure.

Key Responsibilities

  • Lead the design and implementation of full-stack JavaScript applications, ensuring robust architecture on both client and server sides
  • Drive weekly product releases with a focus on quality, performance, and scalability
  • Design and optimize data models, APIs, and database structures to support long-term growth
  • Translate UI/UX designs into responsive, mobile-first front-end code using React and modern tooling
  • Build and maintain RESTful services using Node.js, Express, and PostgreSQL, with attention to security and efficiency
  • Establish coding standards, conduct reviews, and promote best practices across development workflows
  • Prototype new features rapidly, gather feedback, and iterate quickly within an agile environment
  • Integrate third-party services including payment gateways, messaging platforms, and analytics tools
  • Implement authentication, session management, and authorization using secure methods such as JWT
  • Set up and manage CI/CD pipelines, containerization with Docker, and cloud deployment on AWS services
  • Lead sprint planning, task breakdown, risk assessment, and technical decision-making
  • Document system architectures, API specifications, and functional workflows clearly and consistently
  • Explore and integrate emerging technologies, including AI/ML components and real-time communication via WebSockets
  • Mentor future team members and help scale engineering processes as the organization grows

Required Expertise

Candidates must hold a degree in Computer Science or a related field and bring 2–5 years of hands-on full-stack development experience. Core competencies include:

  • Strong command of JavaScript (ES6+), TypeScript, and modern frameworks including React, Redux, and Node.js
  • Experience with server-side technologies such as Express, Nginx, and Apache
  • Proficiency in relational databases (PostgreSQL, MySQL) and query optimization
  • Working knowledge of front-end frameworks like Bootstrap and Material UI, along with preprocessors such as SASS
  • Familiarity with modern development tools: Webpack, Babel, ESLint, Prettier, and Git
  • Hands-on experience with cloud platforms (AWS EC2, S3, SES) and deployment strategies
  • Solid understanding of REST API design, integration patterns, and middleware workflows
  • Experience writing automated tests (unit, integration, UI) and practicing test-driven development
  • Knowledge of security best practices, including OWASP guidelines and secure session handling
  • Ability to debug complex systems, optimize performance, and ensure cross-browser compatibility

Preferred Background

  • Exposure to Linux environments and command-line tools
  • Familiarity with NoSQL databases such as MongoDB or Cassandra
  • Experience with Elasticsearch and the ELK stack
  • Background in big data technologies like Kafka or Spark
  • Knowledge of machine learning pipelines or cybersecurity concepts
  • Experience integrating with global OTAs or multi-language applications
  • Familiarity with OpenAPI or Swagger for API documentation
  • Working knowledge of additional backend languages beyond JavaScript
Required Skills
React.jsNode.jsPostgreSQLHTML5CSS3JavaScriptReduxAmazon EC2Amazon S3Amazon SES React.jsNode.jsPostgreSQLHTML5CSS3JavaScriptES5ReduxAPI DesignAmazon EC2Amazon S3Amazon SES
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Quesst Technologies
Quesst Technologies is an early Internet and Tech Startup committed to helping thousands of nationals, residents and travelers in the MENA region save time and effort in seeking reliable and credible knowledge within their communities and localities. Quesst, the company's flagship platform, is a hyper-local Q&A and knowledge sharing platform that offers the necessary infrastructure for users seeking information to meet, share, engage and interact with one another and with verified subject matter experts.
All jobs at Quesst Technologies Visit website
Job Details
Category fullstack
Posted 20 days ago