At Revie, we are redefining the renovation process by offering a seamless, end-to-end solution for residential, office, and commercial spaces. As a member of the technical team, you will be at the forefront of our mission to deliver exceptional customer experiences while driving growth through the product.
 

Role Overview:

As a Full Stack Engineer, you will serve as a core member of the engineering team, playing a key role in both strategic decisions and hands-on development. You will have the opportunity to lead the design and implementation of our software solutions from frontend to backend, ensuring robust, scalable, and efficient systems.

Responsibilities:

  • Develop and maintain user-facing features using Next.js and server-side logic with NestJS.
  • Ensure high performance and responsiveness of the MySQL database.
  • Design, build, and integrate third party APIs.
  • Optimize applications for speed, scalability, and security, leveraging AWS cloud services.
  • Collaborate with various stakeholders including product, design, and engineers to deliver high-quality software solutions.
  • Establish and refine technical standards and best practices across the team.
  • Mentor and coach future team members in both frontend and backend development.

Requirements:

  • Excellent communication skills in English and Arabic, both written and verbal.
  • 6+ years of experience in software development with a focus on both frontend and backend technologies.
  • Proficiency in modern JavaScript/ES6, TypeScript, ReactJS, and Node.js frameworks (e.g. Express, NestJS).
  • Strong understanding of HTML5, CSS3, and client-side scripting
  • Experience with relational databases, RESTful API design, and third-party integrations.
  • Familiarity with cloud platforms (AWS or Google Cloud) and being comfortable with building containerised applications.
  • Knowledge of CI/CD best practices, automated testing (Jest, Mocha), and software engineering tools (GitHub, JIRA).
  • Comfortable with ambiguity and adapting to changing requirements in a fast-paced startup environment.

Desirable:

  • Experience with infrastructure and networking services on AWS or GCP.
  • Contributions to open source projects.
  • Previous startup experience or experience in a technical leadership role.
  • KSA or GCC experience.

Benefits:

  • Competitive compensation, including ESOP.
  • Entrepreneurial and flat culture with responsibility from day one.
  • Flexible hybrid working arrangements.
  • Opportunity to shape the technical foundation of a growing startup.

Salary

0 - 0 AED

Monthly based

Remote Job

Worldwide

Job Benefits
Equity & Employee Stock Option Hybrid work
Job Overview
Job Posted:
3 days ago
Job Expire:
1 month from now
Job Type
Full-time
Job Role
Individual Contributor
Education
Bachelor's Degree
Experience
5-8 Years
Total Vacancies
1

Job Tags:

Share This Job:

Location

Riyadh governorate,Riyadh Region,Saudi Arabia