cover image
Christopher Ali

Christopher Ali

www.christopherali.co.uk

3 Jobs

1 Employees

About the Company

Christopher Ali are a technology focused recruitment agency specialising in placing the best tech talent in both permanent and contract roles across the UK and Europe.

With close to a decade worth of experience in the recruitment technology space, Christopher Ali are the go to specialists for a number of start ups, SMEs and large corporate enteprises.




Listed Jobs

Company background Company brand
Company Name
Christopher Ali
Job Title
Software Engineer
Job Description
**Job title** Software Engineer **Role Summary** Develop and maintain key financial services platform components using the Microsoft technology stack, ensuring clean, efficient, and scalable code while supporting the full SDLC from design to deployment. **Expactations** • Deliver high‑quality .NET code that meets performance, security, and maintainability standards. • Collaborate actively in Agile ceremonies and design discussions. • Communicate effectively with cross‑functional teams and end‑users. **Key Responsibilities** - Engineer new features and modules, handling design, coding, testing, and deployment. - Participate in technical design reviews to shape scalable, high‑performance solutions. - Conduct code reviews, enforce coding standards, and maintain security best practices. - Diagnose and resolve technical issues, optimize application performance, and eliminate bottlenecks. - Work with front‑line support and users to troubleshoot bugs and improve usability. - Build and maintain thorough technical documentation for applications. - Contribute to Agile processes: daily scrums, sprint planning, retrospectives, and backlog grooming. **Required Skills** - 2–3 years commercial experience with Microsoft stack (.NET, .NET Core, MVC, WebForms, C# or VB.NET). - Proficient with Entity Framework; solid grasp of common design patterns. - Experience with Git (branching, merging). - Strong SQL skills; able to write and tune complex queries. - Familiarity with Agile development environments. - Knowledge of Blazor, Telerik, or React considered a plus. **Required Education & Certifications** Bachelor’s degree in Computer Science, Software Engineering or related field (or equivalent practical experience). No mandatory certifications required.
London, United kingdom
Remote
Junior
12-12-2025
Company background Company brand
Company Name
Christopher Ali
Job Title
Frontend Developer
Job Description
Job Title: Frontend Developer Role Summary: Build and maintain high‑quality web interfaces using Vue.js for a data‑heavy Med‑Tech platform. Deliver scalable, accessible components, collaborate closely with backend engineers, and influence UX decisions for an early‑stage product. Expectations: Deliver fully functional frontend components on time, ensure clean integration with APIs, and provide UX‑focused solutions for complex workflows. Maintain performance, accessibility, and code quality standards throughout. Key Responsibilities: - Design and develop core Vue.js components that form the foundation of the user interface. - Create reusable, scalable UI components with a focus on performance, accessibility, and maintainability. - Integrate frontend components with backend APIs, ensuring reliable data flow and seamless collaboration with backend engineers. - Apply UX judgment to balance clarity, usability, speed, and aesthetics in a data‑rich environment. - Influence product and UX direction, contributing meaningful input on platform evolution. Required Skills: - 3+ years of front‑end development in a commercial software environment. - Deep experience with Vue.js and building modern web interfaces. - Strong proficiency in JavaScript/TypeScript, HTML, and CSS. - Proven track record of integrating front‑end applications with backend APIs. - Excellent UX instincts for complex, data‑rich products, with the ability to work autonomously in the absence of a dedicated design team. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
London, United kingdom
On site
Junior
14-01-2026
Company background Company brand
Company Name
Christopher Ali
Job Title
Full Stack Engineer
Job Description
Job title: Full Stack Engineer Role Summary: Design, develop and deploy end‑to‑end services for a med‑tech platform using Python (FastAPI) for backend APIs and Vue.js for frontend UI, with a focus on AI‑driven data pipelines and semantic search. Operate and scale cloud infrastructure on AWS, ensuring reliability and performance. Expactations: Founder-level ownership of technical direction, product quality, and engineering standards. Deliver fully functional features from data model to user interface, mentor teammates, and influence toolchain decisions. Must be highly autonomous, proactive, and comfortable working 3 days in office and remotely. Key Responsibilities: - Architect and implement backend services and APIs in FastAPI, including ingestion pipelines, embeddings, and recommendation logic. - Build responsive Vue.js components that translate complex AI outputs into intuitive user flows. - Own feature lifecycle: data modeling, API contract design, UI development, and end‑to‑end demonstrations. - Deploy scalable services on AWS (EC2, S3, IAM, networking) using Docker containers and Compose. - Maintain high‑performance APIs for semantic search, clustering, and graph‑based recommendations. - Apply UX judgment to reduce friction and iterate on tooling, interfaces, and workflows. - Lead technical decision‑making, standards, and tooling evolution within the engineering team. Required Skills: - ≥5 years Python engineering experience; strong background in building production services. - Proficiency in FastAPI (or Flask), Docker, and Docker Compose. - Experience with Vue.js (or React.js) for frontend component development. - Familiarity with graph databases such as Neo4j and vector search frameworks. - Comfortable with AWS services (EC2, S3, IAM, networking) and cloud‑native deployment. - Basic understanding of embeddings, large language model APIs, or vector‑search integration. - Excellent problem‑solving, product sense, and ability to influence technical direction. Required Education & Certifications: - Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
London, United kingdom
Hybrid
Mid level
21-01-2026