Qualifications
Required Skills:Proven experience with Next.js, React, and TypeScript. Expertise in NestJS and Node.js. Strong background in Python frameworks such as Django, FastAPI, or Flask. Thorough understanding of RESTful APIs, authentication (JWT/OAuth), and authorization. Experience with both relational and NoSQL databases. Solid understanding of Docker and cloud services (AWS, GCP, or Azure). Proficient in server debugging and configuration. Experience with Git and modern development workflows. Hands-on experience using AI-assisted development tools effectively. Nice-to-Have:Familiarity with microservices architecture. Knowledge of server-side rendering and SEO best practices. Experience with Redis, message queues, or event-driven systems. Experience in building Progressive Web Apps (PWA) or mobile-friendly web applications. Requirements:4+ years of experience in a relevant field.
About the job
talent3600 is hiring a Senior Full Stack Developer in Cairo, Egypt. This position centers on building scalable web applications and APIs, with a focus on Next.js, NestJS, and Python. The team also integrates AI tools to enhance development, testing, and documentation processes.
What you will do
- Design, develop, and maintain applications across the stack using Next.js, NestJS, and Python.
- Build RESTful or GraphQL APIs, ensuring strong validation, security, and performance.
- Implement Server-Side Rendering (SSR), Static Site Generation (SSG), and performance optimizations in Next.js projects.
- Create modular, testable backend services with NestJS and TypeScript.
- Work with databases such as MySQL, PostgreSQL, or MongoDB, and use caching solutions like Redis.
- Apply AI tools to streamline development, testing, and optimization tasks.
- Collaborate closely with designers, product managers, and QA engineers to deliver features and resolve issues.
- Review code, encourage best practices, and help raise engineering standards across the team.
- Deploy and maintain applications using modern CI/CD pipelines and cloud services.
About talent3600
At talent3600, we are committed to fostering a dynamic work environment that encourages innovation and collaboration. We leverage cutting-edge technology to enhance our development processes and continually strive to deliver the best solutions for our clients.