

Search by job, company or skills

Role Overview
We are looking for a Full Stack Engineer to build end-to-end product features — from responsive UIs to scalable APIs and distributed systems. You will work on cloud-native, Kubernetes-based architectures, across a modern data stack, and embed AI-assisted tooling as a standard part of your engineering workflow.
Roles & Responsibilities
Frontend
• Build responsive, accessible UIs using React; own component design, state management, and frontend performance.
• Collaborate with design and product to translate specifications into high-quality, production-ready interfaces.
Backend, Distributed Systems & Engineering Quality
• Build and maintain scalable REST APIs and microservices in Python with well-documented, versioned contracts.
• Design and implement cloud-native, microservices-based architectures on Kubernetes (EKS or AKS), ensuring high availability, scalability, and fault tolerance.
• Design and operate distributed messaging systems (Kafka); optimise data models across relational, NoSQL, and file-based stores (S3, Athena).
• Write well-tested, maintainable code; actively participate in code reviews, surface risks early, and contribute to incident response.
AI-Native Development (Mandatory)
• Use AI-assisted tools (Claude, Cursor, GitHub Copilot) daily for code generation, review, and documentation.
• Apply agent frameworks, prompt engineering, and LLM orchestration to integrate AI tooling into CI/CD and developer workflows.
Skills & Experience Required
Core Experience
• 3–6 years building production web applications with meaningful full-stack exposure.
• Experience in product-based companies working in agile, fast time-to-market environments.
• Demonstrated ability to own features end-to-end — UI through API to database — and take them to production.
AI-Native & Productivity Engineering (Mandatory)
• Day-to-day hands-on experience with AI-assisted development tools — Claude, Cursor, GitHub Copilot, or equivalent.
• Familiarity with agent frameworks, prompt engineering, LLM orchestration, and integrating AI tooling into CI/CD and developer workflows.
Technical Stack
• Frontend: React, HTML5, CSS3, JavaScript/TypeScript; state management and component design systems.
• Backend: Python (Django, FastAPI, or Flask); REST API design; event-driven patterns.
• Data Stores: MySQL, Postgres, DynamoDB; file-based stores — S3, Athena; indexing and query optimisation.
• Distributed Systems: Kafka or equivalent messaging queues; event-driven and fault-tolerant architecture patterns.
• Cloud & DevOps: Docker, Kubernetes (EKS or AKS); CI/CD pipelines (Azure DevOps or equivalent); AWS.
Job ID: 151639069
Skills:
Devops, Java Programming Language, Javascript, Flutter, Agile Methodology, Full Stack Development, Angular, AWS Tools, Microsoft Azure Functions, Microsoft Azure SQL
Skills:
react.js , Angular.js, Npm, Git, Javascript, Rest Apis, Webpack, Jest, Enzyme, Babel, automation practices, AI-assisted development tools, unit testing frameworks, JWT-based authentication
Skills:
SQL Server, React, Typescript, Docker, Azure Cloud Services, MongoDB, Cosmos DB, Python, Kubernetes, Azure DevOps, Serverless architectures, AI services
Skills:
React, Rxjs, Node.js, Redis, Angular, AWS, Google Charts
Skills:
Sql, Nosql, React, Terraform, Docker, Flask, Microsoft Azure, FastAPI, Rest Apis, Kubernetes, Python, Azure DevOps, Azure OpenAI Service, Azure AI Foundry, microservices architecture, CI CD pipelines