cover image
hireful

hireful

www.hireful.com

7 Jobs

63 Employees

About the Company


Getting the right people for your company can be tough. Especially if you don't have the big bucks to compete with all those huge corporations. That's why we're here. We're all about helping smaller 'everyday' organisations with your recruitment - so you can find the people you need and smoothly get them on-board.

We are hireful.

We are on a mission to be the UK's most helpful recruitment technology company.

Listed Jobs

Company background Company brand
Company Name
hireful
Job Title
Python Developer
Job Description
**Job Title:** Python Developer **Role Summary:** Develop and maintain AI‑centric applications using Python, TypeScript (React.js), and Azure services within an Agile environment. Collaborate with a small, cross‑functional engineering team, contributing to both new features and ongoing platform enhancements. **Expactations:** - Minimum 2+ years of commercial experience post‑graduation. - Strong command of modern Python, with additional exposure to TypeScript/React and cloud infrastructure. - Proven ability to work effectively in Agile squads, participating in sprint planning, daily stand‑ups, and retrospectives. - Demonstrated capacity to learn rapidly and adapt to evolving AI product requirements. **Key Responsibilities:** - Design, code, test, and deploy Python modules for AI applications. - Implement front‑end components in React.js where required. - Build and maintain CI/CD pipelines and cloud deployments on Azure. - Write clean, well‑documented code and perform peer code reviews. - Collaborate with product owners and data scientists to translate requirements into technical solutions. - Participate in architecture discussions, focusing on scalability, reliability, and security. **Required Skills:** - Proficient in Python (3.x), including asynchronous programming and data manipulation libraries. - Familiarity with TypeScript and React.js for front‑end tasks. - Experience with Azure cloud services (App Service, Functions, Storage, AI services). - Knowledge of CI/CD tools (GitHub Actions, Azure DevOps, or equivalent). - Solid understanding of Agile methodologies and version control (Git). - Ability to write unit/integration tests and use testing frameworks (pytest, unittest). - Strong problem‑solving skills and attention to detail. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a related field. - Professional certifications (e.g., Azure Fundamentals, Python Institute) are a plus but not mandatory.
West yorkshire, United kingdom
Hybrid
Junior
07-11-2025
Company background Company brand
Company Name
hireful
Job Title
Senior Azure Cloud Engineer
Job Description
**Job Title**: Senior Azure Cloud Engineer **Role Summary**: Lead the design, deployment, and operation of a large‑scale, multi‑tenant SaaS platform on Azure for 100+ production customers. Drive the next‑generation Azure environment, implementing scalable, secure, and automated infrastructure, and support ongoing cloud transformation initiatives for research and development platforms. **Expectations**: - Deliver end‑to‑end Azure cloud solutions that meet performance, security, and cost objectives. - Mentor and collaborate with cross‑functional teams to uphold engineering best practices. - Ensure high availability, resilience, and compliance across a multi‑tenant architecture. **Key Responsibilities**: - Architect and build Azure-based infrastructure for SaaS products, using IaC tools (e.g., ARM, Bicep, Terraform). - Design and implement CI/CD pipelines (Azure DevOps, GitHub Actions). - Configure and manage Azure services (AKS, App Service, SQL, Storage, Networking, Key Vault). - Enforce security policies: RBAC, network segmentation, threat protection, and audit logging. - Optimize resource utilization and cost through sizing, automation, and reserved instances. - Implement monitoring, logging, and alerting (Azure Monitor, Log Analytics, Application Insights). - Participate in incident response, root cause analysis, and post‑mortem documentation. - Collaborate with product, QA, and operations teams to align cloud capabilities with business goals. **Required Skills**: - Strong expertise in Azure platform services and architecture. - Proficiency in Infrastructure‑as‑Code (ARM templates, Bicep, Terraform). - Experience with Azure DevOps, CI/CD, and container orchestration (AKS). - Solid scripting skills (PowerShell, Bash, Python). - Knowledge of networking, security, compliance, and identity on Azure (Azure AD). - Performance monitoring, troubleshooting, and incident‑management experience. - Excellent communication, documentation, and teamwork abilities. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience). - Microsoft Certified: Azure Solutions Architect Expert or Azure Administrator Associate. - Azure DevOps Engineer Expert certification preferred.
Buckinghamshire, United kingdom
Hybrid
Senior
23-11-2025
Company background Company brand
Company Name
hireful
Job Title
Senior Java Developer
Job Description
**Job Title**: Senior Java Developer **Role Summary** Lead full‑stack Java development for a fast‑growing SaaS platform. Own feature design, implementation, and architecture across multiple microservices, driving quality, performance, and scalability for thousands of users. **Expectations** - Deliver high‑quality, maintainable code aligned with product goals. - Mentor junior developers and champion best practices. - Influence architectural decisions and technology direction. **Key Responsibilities** - Design and develop core services using Java SE/EE and Spring frameworks. - Implement RESTful APIs, integrate with microservices, and manage data persistence with Hibernate/JPA. - Write unit, integration, and performance tests; maintain automated test coverage. - Participate in code reviews, DevOps pipelines, and continuous delivery workflows. - Optimize application performance, memory usage, and response times. - Collaborate with product, design, and QA teams to translate requirements into technical solutions. - Stay current with emerging Java technologies and propose improvements. **Required Skills** - Strong proficiency in Java 8/11+ and Spring Boot. - Experience with microservice architecture, REST, and containerization (Docker, Kubernetes). - Solid knowledge of relational databases (PostgreSQL/MySQL) and ORM (Hibernate). - Familiarity with CI/CD tools (Jenkins/GitLab CI), Git, and automated testing frameworks. - Excellent problem‑solving, debugging, and communication abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Oracle Certified Professional Java SE Developer or equivalent CAD certification is a plus.
Oxford, United kingdom
On site
Senior
04-12-2025
Company background Company brand
Company Name
hireful
Job Title
Embedded Systems Engineer
Job Description
Job Title: Embedded Systems Engineer Role Summary Design, develop, and validate embedded firmware for water‑management devices, collaborating with senior engineers to implement product innovations and support existing product lines. Expectations - Full‑stack firmware lifecycle: specification, coding, unit/integration testing, and documentation. - Continuous improvement of product reliability, performance, and maintainability. - Active participation in cross‑functional reviews and knowledge sharing within the engineering team. Key Responsibilities - Architect and implement firmware for microcontrollers and RTOS platforms. - Interface firmware with sensors, actuators, and communication modules. - Conduct hardware debugging, performance profiling, and issue root‑cause analysis. - Create and maintain code modules, data structures, and state‑machine logic. - Produce technical documentation (design specs, test plans, release notes). - Support continuous integration pipelines and automated test frameworks. - Mentor junior developers and contribute to best‑practice processes. Required Skills - Proficient in embedded C/C++ (≥3 years), RTOS, and microcontroller architecture. - Experience with I²C, SPI, UART, CAN, and digital/analog I/O. - Familiarity with debugging tools (JTAG, SWD, logic analyzers). - Strong version control (Git) and CI/CD pipeline usage. - Ability to write clear, maintainable code and technical documentation. - Problem‑solving mindset, with aptitude for troubleshooting complex hardware/firmware interactions. Required Education & Certifications - Bachelor’s degree in Electrical, Computer, or Embedded Systems Engineering (or equivalent). - 2–4 years of professional embedded systems experience. - Certifications such as Certified Embedded Systems Engineer (CESE) or relevant vendor‑specific credentials are a plus.
Basildon, United kingdom
On site
09-12-2025