Robert Walters
Full Stack Engineer
Robert WaltersUnited Arab Emirates18 hours ago
Full-timeInformation Technology

Our client, a leading organisation undergoing major digital transformation, is seeking a Full Stack Developer to design, develop, and support innovative digital solutions across the business.


This role will play a key part in building and maintaining mission-critical applications — including internal web platforms, data management tools, and customer-facing systems — while contributing to the ongoing improvement of digital operations and technology adoption within the group.


Key Responsibilities

  • Feature Development: Deliver high-quality, tested, and production-ready features across both frontend and backend systems in line with project timelines and business objectives.
  • System Reliability: Ensure application stability by diagnosing and resolving bugs, preventing recurring issues, and enhancing system uptime.
  • Code Quality: Write clean, maintainable, and well-documented code to ensure scalability and ease of future development.
  • User Experience: Translate business requirements into intuitive and efficient user interfaces that drive engagement and satisfaction.
  • Collaboration: Work closely with engineers, product owners, and stakeholders, participating in code reviews and team discussions to ensure technical alignment.
  • End-to-End Ownership: Manage assigned features through their full lifecycle — from design to deployment — ensuring performance, maintainability, and business impact.
  • Field Software Implementation: Support project software rollouts and provide on-site technical troubleshooting during deployments.


Requirements

  • Bachelor’s degree or technical qualification in Software Engineering, Computer Science, or related field.
  • 4+ years’ experience as a Full Stack Developer or Software Engineer.
  • Proficiency in ReactJS and Django frameworks.
  • Strong skills in Frontend Development: HTML, CSS, JavaScript/ReactJS (cross-platform solutions).
  • Expertise in Backend Development: Python/Django, JavaScript.
  • Database experience with Postgres, MySQL, and NoSQL (MongoDB or Firestore).
  • Experience with time series and geographic data types.
  • Strong understanding of BloC architecture/state management.
  • Skilled in REST API creation and integration; experience with CRUD operations and web sockets.
  • Experience with unit testing, test automation, and test-driven development.
  • Familiarity with Agile methodologies and version control using GitHub.
  • Hands-on experience managing services on cloud platforms (preferably GCP).


Why Apply

This is an exciting opportunity to join a forward-thinking organisation driving large-scale digital transformation. You’ll work across impactful projects that enhance operational efficiency, customer experience, and internal innovation — with exposure to cutting-edge technologies and real-world software deployment.

Key Skills

Ranked by relevance