Senior Full Stack Developer

Client of S&K HR Consulting
Dubai
AED 120,000 - 200,000
Job description

Role location: Ideally office based in Dubai Expo City, but remote working can be considered.

Key Responsibilities:

Development Skills:

  • Lead and contribute to the development of high-quality backend systems, primarily using Python.
  • Develop scalable and maintainable backend solutions.
  • Follow standard coding practices and design patterns.
  • Implement and manage scalability, security, and reliability cloud deployments, with expertise in AWS, Azure, or similar platforms.
  • Lead and participate in production deployments, including release planning, testing, and monitoring.
  • Troubleshoot and resolve issues in live production environments.
  • Participate in all phases of the software development life cycle (SDLC), from requirements analysis to maintenance.
  • Contribute to coding, testing, and quality assurance efforts.
  • Develop and maintain high-quality, scalable, and robust front-end applications using React.js and Next.js.
  • Lead the design and implementation of user interfaces that are both visually appealing and highly functional.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Implement best practices in front-end development and keep up with the latest trends and technologies.
  • Manage cloud deployment processes and ensure smooth operation of our platforms.
  • Provide technical leadership and mentorship to junior developers.
  • Troubleshoot and resolve complex technical issues as they arise.
  • Conduct code reviews and ensure adherence to coding standards.
  • Participate in all stages of the software development lifecycle, from planning and design to implementation and maintenance.

Hands-On understanding of AI Integration:

  • Apply AI and machine learning techniques to enhance system capabilities, where applicable.
  • Deploy and test AI models. Training the AI models with custom datasets.
  • Experience in working with Open AI APIs is preferred.
  • Collaborate with data scientists and AI specialists to integrate AI components into the backend.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Solid understanding of software development best practices and design patterns.
  • Knowledge of frontend technologies such as React or Angular (desirable).

Experience:

  • Minimum 5 years proven experience as a Backend Developer with a strong emphasis on Python.
  • Strong proficiency in Python and its web frameworks, e.g., Django, Flask.
  • Experience with AI and machine learning technologies and chatbots.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Exposure to DevOps practices and CI/CD pipelines.
  • Cloud deployment expertise in AWS, Azure, or similar cloud platforms.
  • Previous involvement in production deployments and live system maintenance.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities within cross-functional teams.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Full Stack Developer jobs in Dubai