Job Openings
Full Stack Developer
About the job Full Stack Developer
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 Fronted 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
- MUI
Preferred Skills (Optional)
- WebGL
- NestJS
- Microsoft Azure
- Cloud Architecture
- TDD
- EDD
- 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