Senior Full Stack Engineer (Python/React.js/Azure)
Location: Abu Dhabi, UAE
Availability: Immediate (within 15 days) preferred. Candidates already based in the UAE are highly desirable.
Experience Level: 6+ Years
🚀 About the Opportunity
Are you a seasoned Full Stack Engineer ready to architect the future of digital banking? Digifloat is partnering with a premier banking institution in Abu Dhabi to lead a groundbreaking digital transformation project.
This is your chance to move beyond routine development and make a tangible impact on a financial ecosystem used by millions. You'll be immersed in a high-performance environment, working with the latest technologies to build scalable, secure, and innovative solutions.
If you're driven by complex challenges and want to see your code power the next generation of banking, read on.
🎯 Your Key Responsibilities
- Design, develop, and deploy robust and scalable full-stack applications using React.js for the frontend and Python for the backend.
- Architect and implement cloud-native solutions on Microsoft Azure, ensuring high availability, security, and performance.
- Collaborate with cross-functional teams (Product, Design, DevOps) to translate business requirements into technical specifications and elegant code.
- Lead and mentor other engineers, promoting best practices in coding, testing, and system design.
- Integrate and develop advanced features, with a significant focus on Chatbots and Conversational AI to enhance customer experience.
- Own the end-to-end lifecycle of features, from concept to deployment and maintenance.
- Continuously improve software engineering practices, tools, and processes.
🛠 The Tech Stack & Skills We Need
💻 Frontend Mastery:
- Expert-level knowledge of React.js (Hooks, Context API, State Management)
- Strong proficiency in modern JavaScript (ES6+), HTML5, and CSS3
- Experience with front-end testing frameworks (Jest, React Testing Library)
⚙️ Backend Expertise:
- Strong backend development skills with Python
- Experience with Python web frameworks (Django, Flask, or FastAPI)
- Solid understanding of RESTful API design and development
- Knowledge of database technologies (SQL - e.g., PostgreSQL, and/or NoSQL)
☁️ Cloud & Infrastructure:
- Proven hands-on experience with Microsoft Azure Cloud services (e.g., Azure App Service, Azure Functions, Azure SQL Database, Container Instances, AKS).
- Understanding of CI/CD pipelines, Infrastructure as Code (IaC - e.g., Terraform, ARM), and DevOps principles.
🤖 The "Golden Skill" (Strong Plus):
- Practical experience in building, integrating, or working with Chatbots, Conversational AI, or NLP platforms. This is a highly valued skill for this project.
👤 The Ideal Candidate Has
- A minimum of 6 years of professional experience in full-stack software development.
- A proven track record of building and shipping complex, customer-facing applications.
- A problem-solving mindset and a passion for writing clean, maintainable, and efficient code.
- Excellent communication skills and the ability to thrive in a collaborative, agile team environment.
- A degree in Computer Science, Engineering, or a related field (or equivalent experience).
✨ What We Offer You
- High-Impact Work: Be at the core of a strategic digital transformation for a leading Abu Dhabi bank. Your work will be visible and critical.
- Cutting-Edge Technology: Work with a modern stack on ambitious projects, including innovative AI/ML initiatives.
- Career Acceleration: A clear path for growth with opportunities for mentorship, technical leadership, and skill development.
- Competitive Compensation: A comprehensive package including a competitive salary, benefits, and relocation assistance (if applicable).
- Dynamic & Supportive Team: Join a talented, passionate team where your ideas are valued and your impact is recognized.