About the Role
Join Master-works as a Full-Stack Developer specializing in React and Node.js, where you’ll design, build, and deploy scalable web and SaaS applications from our remote-friendly headquarters in Egypt. This role offers the chance to contribute across frontend and backend layers, delivering innovative solutions that drive real-world impact in a dynamic, collaborative environment. Ideal for a practical engineer passionate about modern web platforms and production-ready systems.
Key Responsibilities
- Develop and maintain modern web applications using React, focusing on reusable components with hooks and functional paradigms to enhance user experience.
- Implement robust state management solutions like Redux Toolkit, Context API, or Zustand, while integrating API-driven data flows with proper handling of loading states, errors, and edge cases.
- Build client-side routing, form handling, and validation, ensuring UI performance, accessibility, and responsive design across devices.
- Design and maintain backend services with Node.js frameworks such as Express, Fastify, or NestJS, creating secure RESTful APIs with validation and error handling.
- Implement authentication, authorization, and role-based access control (RBAC) mechanisms, integrating with relational databases like PostgreSQL or MySQL using ORMs such as Prisma or TypeORM.
- Contribute to SaaS platform development, including multi-tenant architectures, configuration-driven features, and scalable deployments to support production environments.
- Collaborate with product managers, designers, and engineering teams through code reviews, architectural discussions, and agile practices to ensure code quality and maintainability.
- Support deployed systems, leveraging Git, Docker, and CI/CD pipelines for reliable delivery and ongoing innovation in web development.
Requirements & Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a related IT field, with 3+ years of full-stack development experience building scalable production applications.
- Strong hands-on expertise in modern React, including hooks, component-driven development, and state management tools like Redux or Context API.
- Proficiency in Node.js and backend frameworks (Express, Fastify, or NestJS), with experience designing and consuming RESTful APIs and implementing security best practices.
- Solid knowledge of JavaScript (TypeScript preferred), relational databases (PostgreSQL, MySQL), and ORMs/query builders like Prisma, TypeORM, or Sequelize.
- Experience with Git version control, secure coding practices, containerization (Docker), and CI/CD pipelines for production support.
- Familiarity with SaaS development, multi-tenant systems, cloud platforms (AWS, Azure, GCP), and UI libraries (MUI, Tailwind) is highly preferred.
- Core competencies include a fast-learning hacker mindset, strong product sensibility, excellent communication skills, and the ability to handle ambiguity while iterating quickly.
What We Offer
- Fully remote work flexibility from anywhere, with a supportive headquarters in Egypt fostering global collaboration in a vibrant tech community.
- Opportunities for professional growth through architectural involvement, skill-building in emerging technologies like LLM-based development, and hands-on SaaS projects.
- A collaborative, innovative culture emphasizing code reviews, best practices, and cross-team partnerships to accelerate your impact as a full-stack developer.
- Focus on work-life balance with agile methodologies that encourage experimentation, feedback-driven pivots, and passion for building cutting-edge web solutions.
- Exposure to modern tools and perks like automated testing, data visualization libraries, and localization features to enhance your expertise in scalable applications.
How to Apply
If you’re a delivery-focused full-stack developer ready to elevate React and Node.js projects at Master-works, submit your application via the link below. We look forward to reviewing your portfolio and discussing how you can contribute to our scalable SaaS innovations.
To apply: Apply Now