this is a rare opportunity to do both. Your Role: We’re looking for a Head of Engineering who loves to get into the code; and is ready to lead a small but growing team. You’ll report directly to our Founder & Chief Product Officer, and play a key … technical ability with a passion for helping others deliver high-quality software. You’ll be expected to lead by example, through your code and code reviews, your decisions, and your drive to continuously improve how we build. In your first few months, success means improving engineering … , introducing clear standards and structure without overengineering, and aligning the team around technical direction and accountability, while continuing to ship the most critical code and infrastructure yourself. Your Tasks: Design and build software yourself, across Node.js, TypeScript, React, AWS, PostgreSQL, while also guiding others to do the same More ❯
and includes a Blazor Server , Blazor WASM app, and an API . The successful candidate will be responsible for delivering high-qualitycode, performing code reviews, and mentoring associate developers. Key Responsibilities: Write, test, and maintain high-qualitycode within a Blazor Server … Blazor WASM , and API-based architecture. Create and maintain Azure Pipelines Implement Progressive Web Applications (PWA) Conduct code reviews, ensuring best practices and codequality across the project Collaborate with project stakeholders to clarify requirements, offer technical insights, and ensure the project’s goals are met More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
Senior Software Engineer in Dundee to join the team of one of its flagship products. You will be able to write qualitycode across complex products, services, and components and work with a team to ensure that designs and engineering practices are sound. What You'll Do … data High skill level in Coding. Independently develops complex features through multiple layers (frontend, backend, etc.). Provides technical feedback and assistance on others' code and design. Debugs and troubleshoots in customer's environment and uses low-level operating systems knowledge to troubleshoot complex issues Identifies design and architecture … solutions and discusses the pros and cons of different approaches while effectively balancing long-term strategy and short-term deliverable goals Effectively debugs any code and proposes strategies for improving codequality Purple Perks Medical, dental and vision coverage Generous PTO and observed holidays 2 Paid More ❯
Grimsby, England, United Kingdom Hybrid / WFH Options
DFDS Belgium
candidate to be present in the office at least 3 days per week. You will be responsible for: Implementing robust Typescript solutions to improve codequality and maintainability. Using Next.js: Developing server-side rendered applications and static websites with Next.js. Collaboration and Version Control: Regularly using GitHub … Actions for continuous integration (CI) and deployment (CD), managing code versions, and reviewing peers’ contributions. Cross-Team Collaboration: Acting as the primary contact for frontend-related queries and implementations across various teams. Performance Optimization: Ensuring optimal performance of the frontend applications. Responsive Design Implementation: Creating user interfaces that are … compatible across different devices and screen sizes. CodeQuality Assurance: Conducting code reviews, maintaining coding standards, and implementing best practices. Problem-Solving: Troubleshooting and resolving issues in the frontend domain. Staying Updated: Keeping up-to-date with the latest frontend technologies and trends. About you We More ❯
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. CodeQuality: Enforce best practices in codequality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and … uphold high standards for codequality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive: Subsidized Sky HD package, broadband and discounted sky talk Free Puregym membership Free healthcare with Bupa More ❯
Manager to lead and guide multiple squads of software engineers. You will be responsible for the overall execution of development roadmap features, ensuring high codequality, on-time delivery, and the professional development of your squad members. Responsibilities Directly manages engineers, guides work, estimations and removes blockers. … contributions, product roadmap and other areas. Provides feedback and helps engineers grow their skills. Ensures adherence to development methodologies. Standardise processes (e.g. agile ceremonies, codequality standards), but give squads autonomy for effective delivery. Tracks tasks, maintains project velocity, and owns squad-level deliverables against the roadmap. … positive relationships with engineers, focusing on understanding their motivations and work styles. Quality Champion: Intrinsically motivated to produce high-qualitycode and instills a focus on maintainability, testing, and code standards within the team. Results-Driven and Process-Oriented: Able to balance adherence to More ❯
expert helping deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering qualitycode, by use of TDD and setting high softwarequality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns: Kubernetes Knowledge/Certification in Spring framework. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Genie Shopping
the changes. - Updating tracking to meet the latest Google requirements. - Exploring new Google services. - Paying down technical debt! Changing infrastructure, adding tests, making the code easier for multiple people to work on. We’re often experimenting with new technologies and approaches, we’re currently particularly interested in: - How can … feed quality? - What do we need to do to make our key systems faster? - How can we refactor more of our legacy code in a safe, incremental way? How you'll do it Most of our systems are built with PHP and Symfony. We place a high … value on automated testing and Continuous Deployment, and can deploy multiple times each day. We really care about codequality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other More ❯
the changes. - Updating tracking to meet the latest Google requirements. - Exploring new Google services. - Paying down technical debt! Changing infrastructure, adding tests, making the code easier for multiple people to work on. We’re often experimenting with new technologies and approaches, we’re currently particularly interested in: - How can … feed quality? - What do we need to do to make our key systems faster? - How can we refactor more of our legacy code in a safe, incremental way? How you'll do it Most of our systems are built with PHP and Symfony. We place a high … value on automated testing and Continuous Deployment, and can deploy multiple times each day. We really care about codequality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Genie Ventures Ltd
the changes. - Updating tracking to meet the latest Google requirements. - Exploring new Google services. - Paying down technical debt! Changing infrastructure, adding tests, making the code easier for multiple people to work on. We're often experimenting with new technologies and approaches, we're currently particularly interested in: - How can … feed quality? - What do we need to do to make our key systems faster? - How can we refactor more of our legacy code in a safe, incremental way? How you'll do it Most of our systems are built with PHP and Symfony. We place a high … value on automated testing and Continuous Deployment, and can deploy multiple times each day. We really care about codequality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other More ❯
will very quickly develop the skills necessary to lead and deliver unique capabilities for our most trusted clients. Pair programming, as well as regular code and design reviews, are the fastest way to learn, and it’s part of our daily routine. If you're the sort of person … that loves learning by doing, with high standards for codequality and a desire to create solutions that stand up to every environment failure you can throw at them, then you're the sort of person we'd love to see at CoreTech. The Opportunity We're … of subjects, presented by colleagues from across the business. What we're looking for: Strong programming fundamentals Enthusiasm for high-assurance, qualitycode Excellent problem-solving abilities Strong interpersonal skills and team spirit You may have: Experience with a high-level language such as Java, Rust, C++ More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Version 1
strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we … schemas, write complex SQL queries, and optimize database performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with … cross-functional teams, including product managers, QA engineers, and other developers, to deliver high-qualitysoftware solutions. Troubleshooting: Identify and resolve performance bottlenecks, bugs, and other technical issues. Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement. Qualifications Education: Bachelor's More ❯
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high qualitycode You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high qualitycode You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high qualitycode You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high qualitycode You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. CodeQuality: Ensure codequality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯