Mid-Level FullStack Developer - Octopus by RTG - Remote - 4 Months
- Hiring from
- Egypt
- Work type
- Remote
- Posted
628,877 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job 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.
- 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.
