Remote Design Patterns Jobs

751 to 775 of 1,051 Remote Design Patterns Jobs

Solutions Architect

Leeds, England, United Kingdom
Hybrid / WFH Options
William Hill PLC
As a Business Solutions Architect, you will help us define, and execute against, our vision for global expansion and architectural design across our Trading Platform. You will be responsible for working with our Product Owners and business stakeholders to design solutions that put the best possible foundation into place for William Hill and our future growth. … You will be comfortable in supporting all aspects of the architecture role in an Agile delivery through planning, design, implementation, testing, releasing and feedback. You will be hands on when you need to be and will drive adoption through practical application and not through excessive documentation. Though you will be focussed on delivery within the Trading Tech department … AMQP, your JSON from your Avro, your TLS from your TTL and everything in between and you'll have a well-rounded technical repertoire covering software design patterns, infrastructure design, business and process analysis, messaging systems, data stores, web-based systems and what makes it all tick. Experience solving problems at enterprise scale in a More ❯
Posted:

UX/UI Designer

Altrincham, England, United Kingdom
Hybrid / WFH Options
Informed Solutions
will play a pivotal role in leading and delivering user-centred designs that make the world a healthier, safer, and more sustainable place. Your expertise will drive the design of complex, user-centred solutions across the public sector. You will also be responsible for setting the vision for the UCD discipline internally, ensuring we champion best practices both … be committed to fostering a culture of collaboration and integrity, thriving in a multi-disciplinary environment. As a UX/UI Designer, you will have experience making strategic design decisions (ideally within a public sector environment, using GDS principles) and be able to clearly demonstrate how you have led and coached others. Your role will involve driving the … accessible digital experiences, from low-fidelity wireframes to high-fidelity UI designs, using and evolving our design system Create reusable UI assets and common design patterns to drive consistency and efficiency Prototype using tools such as Figma, InVision, and Sketch, and build rich interactive prototypes with HTML, CSS, JavaScript, and Nunjucks (GDS prototyping toolkit) Mentor More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing … participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing improvements to both customer and developer experience. Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support … Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing … participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing improvements to both customer and developer experience. Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support … Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer

London, England, United Kingdom
Hybrid / WFH Options
La Fosse
explore AI, automation, and industry-leading engineering practices. What They're Looking For A track record of success in mentoring, technical leadership, and stakeholder engagement Experience leading the design, development, and operation of innovative software solutions Strong skills in modern web development (React.js, Node.js, AWS, TypeScript) and a solid understanding of web architecture Proficiency in building and managing … strong database fundamentals (MongoDB) In-depth knowledge of AWS services (e.g. Lambda, Aurora RDS, EC2, ECS, SQS) Familiarity with CI/CD, DevOps practices, and common design patterns Bonus: AWS certifications Location: Hybrid (Central London office - team meets twice weekly) Interview Process: Streamlined two-stage virtual interview If this sounds like the next step in your engineering More ❯
Posted:

Principal Software Development Engineer (C++)

Saint Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing … participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing improvements to both customer and developer experience. Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support … Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Posted:

.Net Developer

Bristol, England, United Kingdom
Hybrid / WFH Options
Broadridge Financial Solutions
paced agile development environment creating the next generation of innovative applications and services for the funds industry. Ability to translate business requirements into technical requirements. Adhere to good design practices and ensure standards are maintained as part of code reviews to ensure secure, robust, maintainable, scalable, and extendable applications. Create wireframes and deliver quality software. Assist in testing … of applications, ensuring software quality and excellence of UI/UX design is maintained to the highest standards. Work as part of an agile (scrum) multi-functional systems development team. Conduct operations support activities and troubleshooting to support the business. Work on a variety of projects and different technologies simultaneously. Work on all aspects of the implementation including … and work well with stakeholders internally. Ability to work as part of a scrum team and participate in peer programming. Knowledge of some of the following: Design Patterns, SOLID principles, Inversion of Control, and RESTful Web Services. Experience in some of the following: MVC, WebAPI, .NET Core, HTML5, CSS3, Entity Framework, Entity Framework Core, and ASP.NET Web More ❯
Posted:

Senior Full Stack Engineer

Luton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
example in designing and building robust full stack features Influence system architecture, performance, and security strategy Mentor junior developers and support peer learning Drive technical discussions and lead design reviews Continuously improve development processes and coding standards Support live production systems and respond to incidents What You … ll Bring 6+ years' experience in full stack development Proven track record of designing scalable and secure systems Strong grasp of software architecture, SOLID principles, and design patterns Experience working in cloud-first (AWS), CI/CD, and test-driven environments Excellent communication skills and a collaborative mindset A degree in Computer Science or equivalent experience What More ❯
Posted:

Python Graduate Software Developer

London, United Kingdom
Hybrid / WFH Options
greenfield platform for quantitative strategies and front-office tools. 1-2 years+ commercial experience with Python, Django, React or Rust experience Strong understanding of OO principles, design patterns, data structures & algorithms Bachelors or Masters Degree in Computer Science or very similar, ideally from a top University Elite bonus culture and starting salaries on offer from  More ❯
Posted:

Lead Java FullStack Developer

London, United Kingdom
Hybrid / WFH Options
Emergn
We are a global digital business services organization with a mission to improve the way people and companies work. Forever. Our Consulting, Technology and Learning teams design and deliver transformational digital products and experiences that add value to our clients' businesses and to their customers' lives. Every day, across the world, our teams are pioneering faster, better ways … Software Architecture design. Extensive backend development experience with Java - Springboot. Demonstrated frontend development experience with Angular. Experience working with AWS. Experience with PostgreSQL database. Knowledge of Design Patterns, Architecture Styles and CICD - Pipelines, Docker, etc. Nice to have: AWS Certification. Okta - Identity Service and Multifactor Authentication. Location requirement: Although this position offers the possibility to work remotely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Cloud Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Spire Global, Inc
Spire IDP and working to understand their AWS resourcing and networking needs; collaborating with software engineering teams; designing solutions; acting as a technical leader to drive the implementations Design, deploy and maintain internal developer platform services and supporting processes to improve efficiency across the software development lifecycle for all of the Spire software engineering teams Basic Qualifications: 3+ … and risks affecting customers. 3+ years’ experience in deploying infrastructure as code with Terraform or CloudFormation Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Eagerness to automate away toil and improve the lives of your coworkers Knowledgeable in administration of various Linux distributions (AWS Linux … in variety of monitoring and observability solutions Operational understanding of modern distributed systems Skilled in script development (Bash, Python, etc.) Can lead technical architecture discussions and help drive design decisions within your team Cultural traits we’re looking for: Articulates ideas well in both spoken and written form Promotes open and effective collaboration between people and teams Balances More ❯
Posted:

Principal Web Engineer (Angular)

Barton in Fabis, England, United Kingdom
Hybrid / WFH Options
MHR International UK Limited
Web Engineer at MHR, you're not just writing code – you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with like-minded Web Developers, shaping innovative solutions, and coaching the team to tackle complex business challenges head-on. Working hybrid … of concepts to de-risk delivery and elucidate intricate concepts. * Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. * Provide essential guidance during planning, design reviews, and incident management to empower web engineers. * Cultivate consensus among peers on cutting-edge technologies and best practices. * Play a vital role in recruitment campaigns, hiring highly skilled … with modern unit testing frameworks and methodologies. * Strong understanding of RESTful architecture and API design principles. * Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. * Demonstrated ability to write clean, scalable, and maintainable code. * Familiarity with Microsoft Azure services for cloud-based development. * Experience with advising on common UX More ❯
Posted:

Principal Web Engineer (Angular)

Bradmore, West Midlands, UK
Hybrid / WFH Options
MHR International UK Limited
Web Engineer at MHR, you're not just writing code – you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with like-minded Web Developers, shaping innovative solutions, and coaching the team to tackle complex business challenges head-on. Working hybrid … of concepts to de-risk delivery and elucidate intricate concepts. * Elevate coding standards by automating processes, ensuring extensive test coverage for sustainable delivery. * Provide essential guidance during planning, design reviews, and incident management to empower web engineers. * Cultivate consensus among peers on cutting-edge technologies and best practices. * Play a vital role in recruitment campaigns, hiring highly skilled … with modern unit testing frameworks and methodologies. * Strong understanding of RESTful architecture and API design principles. * Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. * Demonstrated ability to write clean, scalable, and maintainable code. * Familiarity with Microsoft Azure services for cloud-based development. * Experience with advising on common UX More ❯
Employment Type: Full-time
Posted:

Software Development Engineer (C++)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Key responsibilities The Software Development Engineer will work with the Software Lead … Development Managers, and peers to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions meet customer needs and provide reliable estimates with rationale, identifying potential risks. The role also involves undertaking research tasks related to the feasibility … re looking for Experience: Proven experience in C++ software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

Software Development Engineer (C++)

Saint Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Key responsibilities The Software Development Engineer will work with the Software Lead … Development Managers, and peers to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions meet customer needs and provide reliable estimates with rationale, identifying potential risks. The role also involves undertaking research tasks related to the feasibility … re looking for Experience: Proven experience in C++ software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

Senior Front-End Developer

London, England, United Kingdom
Hybrid / WFH Options
Reading Room
strong team of digital specialists across London, Bristol and the North West, we cover the whole caboodle – from the deep dive and digital strategy, right through to the design, technology and communications that define how customers feel and interact. We are not afraid to challenge conventional thinking and we’re well known for our candid, jargon-free approach … to delivery. Our work adheres closely to the principles of user-centric design and delivers client work using agile processes, and in-depth discovery. Reading Room’s existing client base is impressive, including well-known organisations spanning; central Government, blue light services, public and private healthcare, membership, not-for-profit, charity, and construction... to name a few. In … be great, but are by no means essential, so please do still apply if you don’t have these: An understanding of component based or atomic design patterns Automated testing; Node.js; TypeScript Experience working with Storybook; Docker Experience implementing Core Web Vitals/Lighthouse recommendations For the right candidate, we are willing to consider this position on More ❯
Posted:

Principal Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Ripjar Ltd
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar's software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar's engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Native App Engineer - iOS

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
eBay Inc
stay curious. Join us to make an impact on one of the world's largest e-commerce websites. What you'll do and learn: Translate requirements to software design and create clean, efficient, extensible, maintainable crash-free code that's aligned with native platform guidelines Responsible for subsystems within a large domain, possessing in-depth knowledge and expertise. … Taking full responsibility for the entire software life cycle, including design, development, testing, deployment, observability and monitoring. Serve as a key player in influencing and guiding others towards the right technical decisions. Identifying areas of features likely to change and integrating flexibility in the design for these areas improving engineering velocity. Collaborate effectively with cross-functional … our benefits here: Qualifications: Bachelor's degree in EE, CS or other related field. 6+ years professional experience in native mobile development Experience implementing modern platform design patterns Understanding of testing iOS applications using platform tools Experience with production monitoring Basic proficiency with swift memory management Understanding of advanced swift features such as generics/concurrency mgmt More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Ripjar
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar’s software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar’s engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Posted:

Principal Software Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
Ripjar
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar’s software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar’s engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Posted:

Full Stack Engineer (hybrid or remote)

United Kingdom
Hybrid / WFH Options
for winning and you ll get to work with cutting edge tech that enables us to stay ahead of the pack. As a Full Stack Developer you will design, develop, and maintain high-quality, scalable, and performant Next.js/React web applications on Google Cloud Platform + Firebase, both frontend and backend. Considerable experience with App deployment and … improve overall code quality. Collaborate effectively within a cross-functional team to deliver high-quality solutions on time. Participate in the entire software development lifecycle, from planning and design to implementation, testing, and deployment. As a Full Stack Engineer you enjoy fast-paced, agile startup culture and have an aptitude for quickly growing new technologies. You re a … unit, integration, and end-to-end). Ability to write clean, modular, and maintainable code while following coding standards and best practices. Knowledgeable of common software design patterns and architectures, including those applicable for functional programming, object oriented programming, and domain driven design. A degree in Computer Science, Software Engineering, or a related field. Being able to More ❯
Posted:

Senior React Developer - Equity Derivatives Technology (VP) - London

London, England, United Kingdom
Hybrid / WFH Options
Citigroup Inc
work in a collaborative, respecting, trusting and diverse environment that encourages creative thinking and critical problem solving that are best in class, to serve our clients globally. Responsibilities: Design, develop and maintain web apps using React and TypeScript, ensuring high quality, clean and maintainable code. Manage application state using redux and middleware such as redux toolkit. Ensure high … reusable UI components which can be used across all Trade Management web apps. Contribute to the overall application architecture and provide inputs on front end frameworks, design patterns and best practices Perform code reviews and contribute to overall quality, maintainability and testability of software developed. Be a self-starter and plan/schedule own work for tasks … with Cypress and Vitest which focus on test driven development. Advanced proficiency in JavaScript and TypeScript including understanding of complex types, interfaces and generics. Proficiency in responsive web design and CSS. Familiar with backend frameworks such as node.js and Java springboot APIs. Knowledge of restful web services including its data interchange format such as XML, JSON. Familiar with More ❯
Posted:

Jr-Mid Web3 Frontend Engineer (Solana)

London, England, United Kingdom
Hybrid / WFH Options
MetaWealth™
role, you’ll build responsive, high-performance user interfaces that interact with Solana-based smart contracts and decentralized applications (dApps). You’ll work closely with our product, design, and blockchain teams to deliver seamless user experiences in a fast-moving and innovative environment. If you’re excited by tokenization, ownership, and building the next generation of Web3 … revalidations or etc Knowledge on Build time and Runtime optimizations Familiar with REST Api & Networking Familiar with cookies, sessions and local storage persisting layers Using optimized design patterns, and Data Structures and Algorithms knowledge Willing to improve himself with us, with open minded personality Attending a Solana Hackathons is plus Familiar with DeFi, TradFi, NFTs, RWAs or More ❯
Posted:

Software Development Engineer, Ads Payments

London, England, United Kingdom
Hybrid / WFH Options
Amazon
drive adoption for innovative payment methods for Amazon Advertising and beyond. As a Software Development Engineer (SDE-II) on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of new payments software built natively in AWS. You will build systems for collecting payments, evaluating payment opportunities/risks and taking … Dynamo DB, SQS, SNS, Cloud watch, CDK, Cloud Formation and many more. Key job responsibilities A successful Software Development Engineer will have a broad array of experiences, exceptional design skills, an excellent ability to solve problems, good communication skills and a desire to be a key technical contributor. The software you will be responsible for will require a … complex tasks in the future. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
Posted:

Data Solution Architect

London, England, United Kingdom
Hybrid / WFH Options
FalconSmartIT
years of work experience at a reputable Data & AI services firm. Outstanding written and verbal communication skills, with a flair for compelling storytelling. Proven capabilities to design and implement data platforms on cloud AWS/Snowflake, including services such as Data Strategy, DB Management, Data Warehousing, Data Migrations, ETL pipelines, Data Modelling, RDM/MDM, Data Observability, Enterprise … with AWS and Snowflake to refine go-to-market strategies at the account level. Understanding of Agile methodology for development and execution. Proficient in data consumption design patterns such as semantic layers and visualisations. Experience in implementing MLOps projects. Maintain an active learning approach, stay current with industry trends, and apply insights to develop solutions, initiate projects More ❯
Posted:
Design Patterns
Work from Home
10th Percentile
£41,250
25th Percentile
£55,000
Median
£65,000
75th Percentile
£83,750
90th Percentile
£88,000