# Mid-Level FullStack Developer - Octopus by RTG - Remote - 4 Months

> robusta · Cairo, Egypt (Remote) · — · Posted 2026-11-15

**Workplace:** remote

## Description

### About the Role

We are looking for a **Mid-Level Full-Stack Developer** to join our team and contribute to building scalable, reliable, and user-friendly web applications.

The ideal candidate has **3+ years of professional experience** in full-stack development, with strong hands-on experience in **Node.js and React**. You will work across both the frontend and backend, collaborate with cross-functional teams, and contribute to the full software development lifecycle.

### Key Responsibilities

-   Develop, maintain, and enhance scalable web applications across both frontend and backend.
-   Build and maintain backend services and APIs using **Node.js**.
-   Develop responsive and user-friendly interfaces using **React.js**.
-   Design and integrate RESTful APIs and work with databases.
-   Write clean, maintainable, reusable, and well-tested code.
-   Troubleshoot and resolve technical issues and improve application performance.
-   Collaborate with product, design, QA, and other engineering teams to deliver high-quality solutions.
-   Participate in code reviews and contribute to technical discussions and best practices.
-   Contribute to system design, technical documentation, and continuous improvement of development processes.
-   Stay up to date with modern technologies and development practices.

## Requirements

-   **3+ years of professional experience** in Full-Stack Web Development.
-   Strong hands-on experience with **Node.js** and backend development.
-   Strong experience with **React.js** and modern frontend development.
-   Good understanding of **JavaScript/TypeScript** and modern development practices.
-   Experience building and integrating **RESTful APIs**.
-   Good knowledge of relational and/or NoSQL databases.
-   Understanding of software development principles, clean code, and design patterns.
-   Experience working with **Git** and version control systems.
-   Good understanding of testing and debugging practices.
-   Strong problem-solving and analytical skills.
-   Good communication and collaboration skills.
-   Ability to work independently while also contributing effectively within a team.

**Nice to Have**

-   Experience with **TypeScript**.
-   Experience with cloud platforms such as **AWS, Azure, or GCP**.
-   Familiarity with **Docker** and CI/CD pipelines.
-   Experience with microservices or distributed systems.
-   Familiarity with Agile/Scrum methodologies.
-   Experience working in a product-based or fast-paced engineering environment.

## Apply

[Apply at robusta](https://apply.workable.com/robusta/j/30D5C4E60A/apply)

---
Powered by [Workable](https://www.workable.com)
