Full Stack Developer

IT industry

Dubai, UAE

Share this job:

Key Responsibilities

  • Design and Build Applications: Create full stack web apps with clean code, ensuring both frontend interfaces and backend services work well together.
  • Collaborate with Teams: Work with UI/UX designers and product teams to deliver user‑friendly and business‑ready software features.
  • API Development: Develop and integrate RESTful APIs to connect frontend views with server logic and database operations.
  • Test and Debug Code: Perform unit testing, fix bugs, and improve performance to maintain application quality.
  • Database Management: Design, manage, and optimize both relational and NoSQL databases for scalable data storage.
  • Stay Updated: Keep skills current with modern development tools, frameworks, and best practices in full stack development.
  • Documentation: Write clear technical documentation and maintain version control to support team work and future improvements.

Requirements

  • Experience: 3–7 years building real‑world applications using full stack technologies.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Technical Competence: Strong skills in JavaScript/TypeScript, frontend frameworks (React/Angular/Vue), and backend (Node.js/.NET).
  • Project Controls: Able to manage tasks, meet deadlines and handle multiple features in development cycles.
  • Leadership: Good teamwork skills; able to help juniors and coordinate with cross‑functional teams.
  • Commercial Acumen: Understand user needs, business goals, and deliver value through efficient, scalable software.

FAQs

Do I need cloud skills for this role?

Yes — familiarity with AWS, Azure, or similar cloud platforms is often required.

What tech stack is commonly asked?

React or Angular for frontend, Node.js or .NET for backend, and databases like MongoDB or SQL.

Is UAE experience required?

UAE experience is helpful but strong full stack skills may be more important.

Are testing and DevOps part of the job?

Yes — writing tests and using CI/CD tools helps deliver quality, scalable apps.

Can fresher developers apply?

Some roles start at 3+ years’ experience; senior roles need more.

Do Full Stack Developers work in teams?

Yes — collaboration with designers, testers, and other developers is key.