services · Knowledge of data persistence options (CoreData, Keychain, UserDefaults). · Experience writing unit and UI tests (XCTest, XCUI), familiarity with Test-Driven Development (TDD). · Proficiency with Git for code management and team collaboration. · Advanced debugging (Xcode Instruments, Memory Graph) and performance optimization. · Solid understanding of iOS architectural patterns (MVC, MVVM, Clean Architecture, etc.). · Strong foundation in … software design principles (Dependency Injection, separation of concerns, modularity). · Commitment to clean, efficient, well-documented code, code reviews, and best practices. · Excellent problem-solving, critical thinking, and independent technical challenge resolution. · Effective communication and seamless collaboration with cross-functional teams. · Demonstrated ownership of features, independent task management, and self-directed research. · Proactive adaptability and continuous learning More ❯
Vue, or Blazor Integrate LLMs and GenAI features into core product experiences Lead technical decision-making and mentor engineers within your squad Ensure best practices across testing, observability, and code quality What We’re Looking For Proven experience delivering AI/ML-powered production systems (not prototypes) Strong full-stack capability – C# .NET + modern JavaScript frameworks Solid understanding … of REST APIs, cloud platforms (Azure/AWS/GCP), and agile delivery A passion for cleancode, scalability, and technical excellence Nice to Have Experience with RAG systems, multi-agent AI, or Langfuse/LiteLLM Python proficiency for AI/ML integration Familiarity with MLOps and cost optimisation for AI systems Background in B2B SaaS or financial More ❯
services Knowledge of data persistence options (CoreData, Keychain, UserDefaults). Experience writing unit and UI tests (XCTest, XCUI), familiarity with Test-Driven Development (TDD). Proficiency with Git for code management and team collaboration. Advanced debugging (XCode Instruments, Memory Graph) and performance optimization. Solid understanding of iOS architectural patterns (MVC, MVVM, Clean Architecture, etc.). Strong foundation in … software design principles (Dependency Injection, separation of concerns, modularity). Commitment to clean, efficient, well-documented code, code reviews, and best practices. Excellent problem-solving, critical thinking, and independent technical challenge resolution. Effective communication and seamless collaboration with cross-functional teams. Demonstrated ownership of features, independent task management, and self-directed research. Proactive adaptability and continuous learning More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Erin Associates
Deep knowledge of Node.js for backend and API development. Strong experience with unit testing and TDD practices. Skilled in Git branch management. A keen eye for quality, detail, and cleancode practices. Comfortable using Azure DevOps for time tracking and task estimation. The FullStack Typescript Developer will be joining a friendly, agile, and innovative team, based in Birmingham More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Fdo Consulting Limited
creating, deploying and managing the companies data assets and you will guide and influence other members of the data engineering team with the ultimate goal of writing excellent quality, clean and high performant code. Responsibilities include - Work with the Data Architects and Data team to determine technical delivery and functionality. Design data solutions based on optimal performance, scalability and More ❯
Birmingham, England, United Kingdom Hybrid/Remote Options
106 Recruitment
turnaround site where the client’s already bought a theme, but something properly crafted. If you’re the kind of developer who actually cares about how things are built - cleancode, reusable blocks, performance- then you’ll probably enjoy this one. You’ll join a small, established digital agency that builds bespoke WordPress sites from scratch for clients … WordPress (Gutenberg), PHP, JavaScript, GitHub, Node.js — plus occasional Laravel crossover. You’ll fit if you: Have 3+ years’ experience building custom WordPress sites (ideally with Gutenberg). Care about code quality, accessibility, and performance. Prefer building things properly over dragging boxes around a page builder. Like being trusted to get on with your work without micromanagement. Salary More ❯
with Material Design guidelines. Collaborate with designers, product managers, and backend engineers to define and implement new features. Architect scalable solutions using modern Android design patterns ( MVI, MVVM, MVP, Clean Architecture ). Integrate mobile apps with RESTful APIs , GraphQL , and third-party SDKs (e.g., Retrofit, Firebase). Write clean, testable, and maintainable code , following industry best practices. … Implement unit and UI tests using JUnit, Espresso , and adopt TDD principles where applicable. Optimize app performance through effective memory management, concurrency handling, and profiling. Participate in code reviews , ensuring adherence to best practices, performance, and quality standards. Work with CI/CD pipelines to automate build, testing, and deployment processes. Stay up to date with the latest Android …/Dagger , Coroutines , and LiveData/Flow . Proven ability to design and build UI components using Jetpack Compose . Strong grasp of architectural patterns — MVI, MVVM, MVP, and Clean Architecture. Experience integrating mobile apps with RESTful APIs and GraphQL . Familiarity with data persistence mechanisms (e.g., SQLite, SharedPreferences). Understanding of asynchronous programming, multithreading, and performance optimization . More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Ernest Gordon Recruitment
Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing codeMore ❯