Frontend Developer / Full Stack Developer- Next.JS
Job description
Key Responsibilities :
- Develop, troubleshoot, and debug applications.
- Testing software and fixing problems.
- Maintaining and upgrading existing systems once they're up and running.
- Producing efficient codes.
- Determining operational practicality.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with other developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Provide training and support to internal teams.
- Build reusable code and libraries for future use.
- Liaise with developers, designers, and system administrators to identify new features.
- Follow emerging technologies.
- Familiar with Online Web Based Game Design.
- Teamwork skills with a problem-solving attitude.
- Excellent analytical and time management skills.
Key Requirements :
- 4+ years of experience in software development.
- Proven work experience as a Full Stack Developer or Frontend Developer.
- Experience designing interactive applications.
- Solid experience with Next.JS.
- Ability to develop software in NodeJS using TypeScript.
- Excellent knowledge of non-relational databases, MongoDB.
- Experience developing enterprise web applications in MERN.
- Experience with test-driven development.
- Proficiency in software engineering tools.
- Ability to document requirements and specifications.
Key Skills (Necessary)
- JavaScript / TypeScript.
- MERN Stack (MongoDB, ExpressJS, ReactJS, NodeJS).
- SSR / NextJS.
- Redis.
- WebSockets / Socket.io.
- CI / CD.
- Git / GitHub.
- GSAP / PixiJS / Three.js / Canvas.
- RESTful APIs.
Preferred Skills (Optional)
- WebGL.
- NestJS.
- Microsoft Azure.
- Cloud Architecture.
- Microservices Architecture.
About the Role :
- Location : Dubai, Business Bay, Opus Tower.
- Working Time : 10 : 00 am to 7 : 00 pm Monday to Saturday. Sundays off.
- Job Type : Full-time.