Full-Stack Developer, Senior

منذ 5 أيام

القاهرة, مصر Master-Works دوام كامل


Key Responsibilities
- Build and integrate RESTful APIs and backend services.
- Develop responsive and user-friendly interfaces using modern front-end frameworks.
- Collaborate with business analysts, designers, QA engineers, and other developers throughout the software development lifecycle.
- Write clean, maintainable, and well-documented code following development best practices.
- Perform code reviews and mentor junior developers.
- Participate in system design, technical discussions, and architecture decisions. Requirements:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum of 5-8 years of experience in Full-Stack Development.
- Strong experience with front-end development using modern JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Strong experience with back-end development using technologies such as.
NET, Java, Node.js, or similar.
- Experience with REST APIs, relational databases (SQL), and version control systems (Git).
- Good understanding of software architecture, design patterns, and secure coding practices.
- Strong problem-solving, communication, and teamwork skills. Job Location: Remote