Overview
We are seeking a highly skilled Full-Stack Developer with strong experience in cloud platforms and AI-driven solutions. You will be responsible for designing, developing, and deploying scalable mobile and web applications across the full technology stack, while integrating modern cloud services and AI capabilities to deliver innovative, data-driven products.
Key Responsibilities
· Design, develop, and maintain full-stack applications (front-end, back-end, and APIs)
· Build and deploy scalable solutions using cloud platforms such as Microsoft Azure, Amazon Web Services, or Google Cloud Platform
· Develop and integrate AI/ML models and services into applications (e.g., NLP, recommendation systems, automation)
· Collaborate with data engineers and data scientists to operationalise AI solutions
· Design RESTful and/or GraphQL APIs for internal and external consumption
· Ensure application performance, security, scalability, and reliability
· Implement CI/CD pipelines and DevOps best practices
· Work with modern databases (SQL and NoSQL) and data pipelines
· Participate in code reviews, technical design discussions, and architecture decisions
· Stay up to date with emerging technologies in AI, cloud computing, and software engineering
