JavaScript Developer (Next.js & NestJs)
Technology
دبي, الإمارات العربية المتحدةمنذ أسبوعحتى 18/12/2026
عقد خدمات
وصف الوظيفة
Key Responsibilities
- Architectural Leadership: Lead the design and implementation of end-to-end features, ensuring the overall system architecture is scalable, secure, and maintainable.
- Advanced Frontend Development: Build highly performant, accessible, and responsive user interfaces using Next.js (App Router, Server Components, and optimized rendering strategies).
- Enterprise Backend Design: Architect modular and testable services using NestJS, implementing complex business logic, dependency injection, and microservices where applicable.
- Database &
- Infrastructure: Design sophisticated database schemas, optimize complex queries, and oversee data integrity across SQL/NoSQL environments.
- Mentorship: Conduct rigorous code reviews, establish engineering best practices, and mentor junior and mid-level developers to foster technical growth.
- Reliability: Implement advanced security protocols (OAuth, JWT, Rate Limiting) and comprehensive testing suites (Unit, Integration, E2E).
Technical Requirements
Category
Skills &
- Technologies
Core Languages
JavaScript (ES6 ), TypeScript (Expert Level)
Frontend
Next.js, React, Tailwind CSS, State Management (Zustand, Redux, or Context API)
Backend
NestJS, Node.js, TypeORM / Prisma, Microservices, Event-driven architecture
Databases
PostgreSQL, MySQL, or MongoDB
- Advanced Redis usage
APIs
RESTful APIs, GraphQL, WebSockets, gRPC
DevOps &
- Tools
Git, Docker, Kubernetes, CI/CD, AWS/Vercel/Azure
Qualifications
- Experience: 5 years of professional software development experience, with a significant focus on full-stack JavaScript/TypeScript environments.
- Expertise: Deep, demonstrable experience shipping production-grade applications using Next.js and NestJS.
- System Design: Proven ability to design distributed systems and manage complex data flows between the client and server.
- Problem Solving: Experience solving "at-scale" challenges, such as performance bottlenecks, memory leaks, and high-concurrency issues.
Keywords
monthsOfExperience: 60ReactOSReduxRedisBusiness logicMongodbTypescriptGraphQLNode.jsGRPCJavaScriptDevOpsMysqlOauthPostgresqlSqlJWtCI / CDNodeAWS
هل أنت مهتم بهذه الوظيفة؟