Online Flower & Gifts Platform in UAE. Smile and Bloom!
Full Stack Developer, Web
Location
United Arab Emirates
Posted
164 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer, Web
Fiverose.ae
• Develop responsive and intuitive user interfaces using HTML, CSS, and JavaScript. • Utilize modern front-end frameworks such as React, Angular, or Vue.js. • Design and implement server-side logic using Python, Node.js, and Laravel. • Integrate applications with databases, third-party APIs, and other backend services. • Implement and integrate AI and machine learning algorithms into web applications. • Design and maintain databases (e.g., MySQL, MongoDB). • Create and maintain RESTful APIs using Python and Node.js. • Utilize version control systems such as Git. • Deploy applications using modern deployment tools and practices. • Conduct unit testing, integration testing, and debugging for web applications. • Create Docker containers for deployment and scalability of applications. • Implement CI/CD pipelines using Jenkins.
Job Requirements
- Proven experience as a Full Stack Developer with a minimum of 4-6 years in development.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Expertise in Python, Node.js, Laravel, and their frameworks (e.g., Django, Flask, Express).
- Strong background in front-end technologies (HTML, CSS, JavaScript) and modern frameworks.
- Experience integrating AI and machine learning models into web applications.
- Solid understanding of databases (MySQL, PostgreSQL, MongoDB) and database design principles.
- Familiarity with RESTful API development and integration.
- Familiarity with Third-Party Integration.
- Familiarity with the finance industry is a plus.
- Expertise in deploying applications using Docker and Jenkins.
- Excellent problem-solving and communication skills.
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Global Contractor
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• Develop software and applications using the tech stack mentioned • Adjust when priorities shift and see challenges as learning opportunities • Collaborate with a team and participate in a rigorous hiring process • Use AI tools to assist in development tasks
• Desarrollo de Front-End. • Desarrollo de microservicios. • Administración y uso de bases de datos. • Ejecución de metodologías ágiles (SCRUM).
• Responsible for the technical approach, implementation, and knowledge of the work stream. • Develop, create, and modify general computer applications software or specialized utility programs. • Analyze user needs and develop software solutions. • Design software or customize software for client use with the aim of optimizing operational efficiency. • May analyze and design databases within an application area, working individually or coordinating database development as part of a team. • Mentor and supervise software developers.
Software Development Engineer II – Infrastructure
AmperityAmperity is an early startup technology company that provides brands the understanding and capabilities of analyzing and captivating customer experiences throug
• Process and understand large amounts of structured and unstructured customer, product, and event data • Building delightful, full-stack experiences and toolsets to help users visualize their data, understand their customers and surface the most impactful insight • Use the latest data science and AI advancements to build experiences that accelerate the time to value for data developers and marketers • Integrate our system into the operating core of the businesses we serve • Improve how marketers use their customer data




