Enter a job title or keyword

Full Stack Engineer


Monthly Salary: Not provided by the employer
Posted: 26 June 2026 (30+ days ago)
Application Deadline: 23 September 2026
Vacancies: 1 Vacancy

Job Summary

Hi there

We are looking for a Full Stack Engineer to join our team. This hire addresses our growing need for a versatile tech-agnostic engineer who can contribute across the full development lifecycle: from writing clean well-architected code to deploying and operating services in the cloud - while embracing AI-assisted development practices that define how we work in 2026.

Key Responsibilities
- Design develop and maintain scalable full stack features across both frontend and backend applying solid OOP principles and clean architecture.
- Work with and extend cloud infrastructure on Azure (primary) AWS or GCP using managed services (App Services Functions AKS managed databases message queues etc.).
- Configure and maintain CI/CD pipelines and DevOps workflows (Azure DevOps GitHub Actions) including containerisation with Docker; understands container orchestration concepts (Kubernetes) sufficiently to deploy and troubleshoot.
- Integrate and consume AI/ML APIs and LLM-based services; contribute to AI-assisted development workflows across the team.
- Collaborate within Agile teams participate in code reviews mentor junior developers and contribute to architectural decisions.
- Proactively identify technical debt and propose pragmatic improvements to code quality and system reliability

Must-Have Skills / Experience

- 3 years of professional software development experience in a full stack or backend-heavy role.
- Good command of OOP principles (SOLID design patterns clean architecture) demonstrated in any backend language.
- Working knowledge of a modern frontend framework (React preferred); comfortable with TypeScript and basic component architecture.
- Hands-on experience with at least one major cloud provider (Azure preferred) and its managed services (databases queues storage serverless container orchestration).
- Practical DevOps experience: building and maintaining CI/CD pipelines Docker containerisation
- Familiarity with AI engineering principles: working with LLM APIs prompt engineering and integrating AI into applications.
- AI-adopted mindset: active use of AI coding assistants (Codex Copilot Cursor Claude Code etc.) as part of daily development workflow.
- Experience with relational and NoSQL databases; understanding of data modelling and query optimisation.
- Good communication skills in English (written and spoken) and ability to collaborate effectively in distributed teams.

Nice-to-Have Skills / Experience

- .NET/C# familiarity ( Core dependency injection REST API design) is a strong plus.
- Knowledge of microservices architecture and event-driven systems (Service Bus RabbitMQ Kafka).
- Some hands-on exposure to ML/AI model training e.g. classical ML with scikit-learn neural networks with PyTorch fine-tuning or working withHuggingFace models or building with speech/vision pipelines (Whisper CLIP etc.)
- Contribution to open-source projects or public portfolio demonstrating AI or cloud projects.
- Experience working in IT consultancy or multi-client service environments.


This role sits at the intersection of traditional software engineering and modern AI-augmented development. The ideal candidate is not tied to a single technology stack but brings genuine depth in OOP and cloud engineering. Cultural fit matters: we value engineers who stay curious adopt new tools early (especially AI tools) and can set up and maintain CI/CD pipelines and deploy containerised services independently.