**Location: Abu Dhabi, United Arab Emirates**
• *Job Type: Full-Time, On-Site**
• *Experience Level: 2 to 5 Years**
• *Job Summary**:
• *Key Responsibilities**:
- **Web Development (React)**:
- Implement interactive user interfaces with modern React components and hooks.
- Collaborate with UI/UX designers to ensure an exceptional user experience.
- **Mobile Application Development (Flutter)**:
- Ensure seamless integration of mobile apps with back-end services.
- Implement new features and optimize existing functionalities to enhance user experience.
- Debug and resolve issues related to mobile app performance and usability.
- Stay updated with the latest Flutter releases and best practices.
- **Back-End Development (Python & SQL)**:
- Design and manage databases with SQL, ensuring data integrity and performance.
- Perform database queries and optimizations to handle large datasets efficiently.
- **Collaboration & Communication**:
- **Work closely with cross-functional teams to gather requirements and deliver high-quality solutions.**:
- Participate in code reviews to maintain code quality and adherence to best practices.
- **Project Management & Maintenance**:
- **Manage and prioritize multiple development tasks and projects effectively.**:
• *Qualifications & Experience**:
- **Education**:
- **Bachelor’s degree in Computer Science, Software Engineering, or a related field.**:
- **Experience**:
- **2 to 5 years of experience in full-stack development, with a focus on React, Flutter, Python, and SQL.**:
- Strong back-end development skills using Python, including experience with frameworks like Django or Flask.
- Solid experience with SQL databases, including database design, queries, and optimization.
- Familiarity with RESTful API development and integration.
- **Skills & Competencies**:
- **Expertise in front-end development with React and mobile development with Flutter.**:
- Proficiency in Python and SQL for back-end development and database management.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.
- Ability to manage multiple projects and meet deadlines.
• *Preferred Qualifications**:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies like Docker.
- Familiarity with Agile/Scrum development methodologies.
- Experience with automated testing frameworks.
Ability to commute/relocate:
- Abu Dhabi: Reliably commute or planning to relocate before starting work (required)
Application Question(s):
- What is your expected salary for this position?
• *Education**:
- Bachelor's (required)
• *Language**:
- English (required)
- Arabic (required)