Full Stack Engineer (python & React.js)

Abu Dhabi, United Arab Emirates

Job Description

Full Stack Engineer (Python & React.js) - Banking Client, Abu Dhabi
Company: Digifloat
Title: Full Stack Engineer
Location: Abu Dhabi, UAE
Availability: Immediate (15 days or less). Priority for candidates already based in Dubai/UAE.
About the Opportunity
Digifloat is partnering with a leading banking client in Abu Dhabi to transform their digital banking experience. We are seeking highly skilled and motivated Full Stack Engineers to join a dynamic, innovative team at the heart of this strategic initiative.
This is a unique opportunity to work on cutting-edge financial technology projects, where you will play a crucial role in developing and enhancing customer-facing digital platforms. If you are passionate about building scalable, secure, and intelligent applications and thrive in a fast-paced environment, we want to hear from you.
Key Responsibilities

  • Design, develop, and maintain robust and scalable full-stack applications using Python for the backend and React.js for the frontend.
  • Build, deploy, and manage applications on the Microsoft Azure Cloud platform, ensuring high availability, performance, and security.
  • Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
  • Integrate and develop Chatbot and Conversational AI solutions to enhance customer service and user engagement.
  • Write clean, maintainable, and well-documented code, and participate in code reviews to ensure high-quality standards.
  • Implement security and data protection best practices, essential for the banking and financial sector.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay current with emerging technologies and industry trends, applying them to operations and activities.
Required Skills & Qualifications
  • Experience: 6+ years of professional experience in full-stack software development.
  • Frontend: Strong proficiency in React.js and its core principles (Hooks, State Management, Context API). Experience with popular React workflows (such as Redux or Zustand) is expected.
  • Backend: Expertise in Python and frameworks like Django, Flask, or FastAPI.
  • Cloud: Hands-on experience with Microsoft Azure services (e.g., Azure App Service, Azure Functions, Azure SQL Database, Cosmos DB, Azure Kubernetes Service).
  • Database: Solid experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • API Development: Proven experience in building and consuming RESTful APIs and/or GraphQL.
  • Version Control: Proficiency with Git and Git workflows.
  • Banking/FinTech Mindset: Understanding of the compliance, security, and regulatory requirements in the banking sector is a significant advantage.
Preferred Qualifications (Strong Advantage)
  • Direct experience in building, training, or integrating Chatbots, Virtual Assistants, or Conversational AI platforms.
  • Familiarity with AI/ML concepts and libraries.
  • Prior experience in the Banking, Financial Services, or FinTech industry.
  • Knowledge of DevOps practices and CI/CD pipelines (e.g., Azure DevOps).
  • Experience with containerization technologies like Docker and Kubernetes.
Location & Availability
  • This position is based in Abu Dhabi, UAE.
  • We are only considering candidates who can join within 15 days or are already based in Dubai/UAE and can commence work immediately.
How to Apply
If you are an experienced Full Stack Engineer with the required skills and availability, please apply with your updated CV and a brief note on your relevant experience, especially with Python, React.js, Azure, and any Chatbot/Conversational AI projects.
We look forward to reviewing your application.
Why this version is more effective:
  • Professional Structure: It's organized into clear, standard sections (About, Responsibilities, Qualifications, etc.) for easy reading.
  • Compelling Narrative: The "About the Opportunity" section sells the role and the company's vision.
  • Detailed Responsibilities: It expands on the core skills, showing candidates what they will actually be doing.
  • Clear Distinction: It separates "Required" from "Preferred" skills, making it clear what is essential versus what is a bonus.
  • Strong Call to Action: The "How to Apply" section provides clear instructions.
  • Keyword Optimization: It includes relevant keywords (FinTech, DevOps, CI/CD, RESTful APIs) that attract skilled engineers.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2119772
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned