University of Oxford, Mathematical Institute
Oxford, UK
About the role
We are seeking to appoint to an exciting new Full-Stack Development Lead role on a permanent, full time basis. This is a pivotal post within our established and highly impactful IT Team, which has been designed to ensure that our IT and software development operations run smoothly.
As a senior member of the IT team, you will support service delivery by leading, driving and delivering longer-term technical projects to meet deadlines and by maintaining agreed service levels. This new role builds our IT team’s resilience at a senior technical level; you will report to the Head of IT who, amongst other management duties, acts as the overall IT architect and also leads, drives, and delivers various technical projects. As a senior leader, you will also act as a mentor to more junior team members to assist them in developing existing skills and gaining new ones.
This post presents a great opportunity to take ownership of various projects previously overseen by the Head of IT, which could include: maintenance and further development of the departmental website; redesigning and reimplementing the examinations database; and developing various helper and automation scripts for the maintenance and automation of our IT systems. You can find a full list of potential projects outlined in the job description document.
Although you will be primarily based in central Oxford, the department are open to a hybrid working arrangement at typically two days per week from home.
About you
We are looking for candidates who are able to demonstrate a thorough understanding of the principles and technical processes of full-stack web application development, including substantial development experience with an expert level in at least one of Python, PHP or Ruby on Rails, and substantial frontend development experience (e.g. using JavaScript, CSS, HTML).
You will have an honours degree or equivalent experience, with excellent communication and interpersonal skills, in particular the ability to work very closely with a variety of end users including senior academic and professional services staff, students, visitors and collaborators, and to communicate deeply technical concepts to non-technical audiences. You will be highly self-motivated and enjoy working both independently and as an effective member of a small team, with a light management touch.
We proudly hold a departmental Athena SWAN Silver Award and an institutional Race Equality Charter Bronze Award, which guide our progress towards advancing racial and gender equality. As part of our strategic aim to improve staff equality and diversity, we would particularly welcome applications from BAME candidates, who are currently under-represented in positions of this type within the department.
Application Process
If you wish to speak to someone informally about this post, please contact Dr Waldemar Schlackow (Head of IT) [ mailto:waldemar.schlackow@maths.ox.ac.uk ] or Dr Keith Gillow (Director of IT and Physical Resources) [ mailto:keith.gillow@maths.ox.ac.uk ]. Informal enquiries regarding the application process should be directed to the Recruitment Coordinator (email: vacancies@maths.ox.ac.uk ), quoting vacancy reference 161377.
Applicants should read the job description document before writing their application. You will be required to upload a supporting statement, setting out how you meet the selection criteria, a curriculum vitae and the names and contact details of two referees as part of your online application.
If no suitable applicants are identified at Grade 9, an appointment at Grade 8 (£43,414 - £51,805 per annum) with an appropriate adjustment to the duties may be considered.
Applications for this vacancy are to be made online. To apply for this post and for further details, including the job description and selection criteria, please click on the link below:
https://my.corehr.com/pls/uoxrecruit/erq_jobspec_details_form.jobspec?p_id=161377
Only applications received before 12:00 noon UK time on Wednesday 16th November 2022 can be considered.
31/10/2022
Full time
About the role
We are seeking to appoint to an exciting new Full-Stack Development Lead role on a permanent, full time basis. This is a pivotal post within our established and highly impactful IT Team, which has been designed to ensure that our IT and software development operations run smoothly.
As a senior member of the IT team, you will support service delivery by leading, driving and delivering longer-term technical projects to meet deadlines and by maintaining agreed service levels. This new role builds our IT team’s resilience at a senior technical level; you will report to the Head of IT who, amongst other management duties, acts as the overall IT architect and also leads, drives, and delivers various technical projects. As a senior leader, you will also act as a mentor to more junior team members to assist them in developing existing skills and gaining new ones.
This post presents a great opportunity to take ownership of various projects previously overseen by the Head of IT, which could include: maintenance and further development of the departmental website; redesigning and reimplementing the examinations database; and developing various helper and automation scripts for the maintenance and automation of our IT systems. You can find a full list of potential projects outlined in the job description document.
Although you will be primarily based in central Oxford, the department are open to a hybrid working arrangement at typically two days per week from home.
About you
We are looking for candidates who are able to demonstrate a thorough understanding of the principles and technical processes of full-stack web application development, including substantial development experience with an expert level in at least one of Python, PHP or Ruby on Rails, and substantial frontend development experience (e.g. using JavaScript, CSS, HTML).
You will have an honours degree or equivalent experience, with excellent communication and interpersonal skills, in particular the ability to work very closely with a variety of end users including senior academic and professional services staff, students, visitors and collaborators, and to communicate deeply technical concepts to non-technical audiences. You will be highly self-motivated and enjoy working both independently and as an effective member of a small team, with a light management touch.
We proudly hold a departmental Athena SWAN Silver Award and an institutional Race Equality Charter Bronze Award, which guide our progress towards advancing racial and gender equality. As part of our strategic aim to improve staff equality and diversity, we would particularly welcome applications from BAME candidates, who are currently under-represented in positions of this type within the department.
Application Process
If you wish to speak to someone informally about this post, please contact Dr Waldemar Schlackow (Head of IT) [ mailto:waldemar.schlackow@maths.ox.ac.uk ] or Dr Keith Gillow (Director of IT and Physical Resources) [ mailto:keith.gillow@maths.ox.ac.uk ]. Informal enquiries regarding the application process should be directed to the Recruitment Coordinator (email: vacancies@maths.ox.ac.uk ), quoting vacancy reference 161377.
Applicants should read the job description document before writing their application. You will be required to upload a supporting statement, setting out how you meet the selection criteria, a curriculum vitae and the names and contact details of two referees as part of your online application.
If no suitable applicants are identified at Grade 9, an appointment at Grade 8 (£43,414 - £51,805 per annum) with an appropriate adjustment to the duties may be considered.
Applications for this vacancy are to be made online. To apply for this post and for further details, including the job description and selection criteria, please click on the link below:
https://my.corehr.com/pls/uoxrecruit/erq_jobspec_details_form.jobspec?p_id=161377
Only applications received before 12:00 noon UK time on Wednesday 16th November 2022 can be considered.
We are developing an innovative web and mobile-based application to support a Class 2b medical device, enabling personalized treatment and remote patient monitoring. We are looking for a Full-Stack Software Engineer with a strong emphasis on frontend development who is also confident in backend systems. You will work as a key member of a multi-disciplinary team delivering a regulation-compliant digital health platform that makes a difference in people's lives. Responsibilities Details Design, develop and deploy new features and modules, shape product frameworks for a web and mobile based software application to be suitable for a regulated medical device. Develop, maintain new features/improvements and user interfaces from wireframe models and build new one as needed for planned outcome. Ensuring the best performance and user experience of the application Write high quality (clean, readable, and testable) source code to program complete applications within deadlines. Troubleshoot, debug and test applications Evaluate existing applications to reprogram, update and add new features. Develop, prepare and/or maintain documents with technical requirements and software design specifications handbooks to accurately represent application design and code- timely, comprehensive, and accurate documentation. Work closely on embedded firmware development for systems integration. Establish and perform the execution of software test plans, assess device limitations. Communicate and work effectively with hardware developer/s for the timely completion of the technical deliverables. Conduct functional and non-functional testing. Software development is to be undertaken in accordance with industry standards and working within an ISO 13485 quality management system relevant to a class 2b device under IEC 62304, IEC (phone number removed) and IEC (phone number removed) Person Specifications A Full-Stack Developer: with a particular focus on front-end skills , but experienced in both front-end and back-end coding languages, development frameworks: Hands-on experience of full project life cycle from design, coding, documentation, prototyping, testing & maintenance. Essential: A degree in Software Engineering, Computer Science, Engineering, Information Technology or similar. Experience in assignments within DeepTech/MedTech/FinTech, IT & Digital Solutions, both as a mid/senior developer and/or technical lead with in-depth knowledge of programming for diverse operating systems and platforms using development tools Proven ability in programming with either/several: React Native, React, NodeJS, SQL design, HTML, CSS, Java Script, development, verification testing and deployment Full right to work in the UK Person Specifications Desirable: Experience in Azure or equivalent cloud platform Knowledge of machine learning and AI Python, Java, development, verification testing and deployment Knowledge of multiple front-end languages and libraries, and UI/UX design Additional modules from vendors such as for 3D imaging, image processing, animation Experience developing APIs, agile methods. An interest in medical and diagnostic devices, consumer personal electronics devices; Integrated health tech solutions with wearables, mobile, and IoT devices Understanding of HIPAA, FDA, GDPR compliance.
17/04/2025
Contractor
We are developing an innovative web and mobile-based application to support a Class 2b medical device, enabling personalized treatment and remote patient monitoring. We are looking for a Full-Stack Software Engineer with a strong emphasis on frontend development who is also confident in backend systems. You will work as a key member of a multi-disciplinary team delivering a regulation-compliant digital health platform that makes a difference in people's lives. Responsibilities Details Design, develop and deploy new features and modules, shape product frameworks for a web and mobile based software application to be suitable for a regulated medical device. Develop, maintain new features/improvements and user interfaces from wireframe models and build new one as needed for planned outcome. Ensuring the best performance and user experience of the application Write high quality (clean, readable, and testable) source code to program complete applications within deadlines. Troubleshoot, debug and test applications Evaluate existing applications to reprogram, update and add new features. Develop, prepare and/or maintain documents with technical requirements and software design specifications handbooks to accurately represent application design and code- timely, comprehensive, and accurate documentation. Work closely on embedded firmware development for systems integration. Establish and perform the execution of software test plans, assess device limitations. Communicate and work effectively with hardware developer/s for the timely completion of the technical deliverables. Conduct functional and non-functional testing. Software development is to be undertaken in accordance with industry standards and working within an ISO 13485 quality management system relevant to a class 2b device under IEC 62304, IEC (phone number removed) and IEC (phone number removed) Person Specifications A Full-Stack Developer: with a particular focus on front-end skills , but experienced in both front-end and back-end coding languages, development frameworks: Hands-on experience of full project life cycle from design, coding, documentation, prototyping, testing & maintenance. Essential: A degree in Software Engineering, Computer Science, Engineering, Information Technology or similar. Experience in assignments within DeepTech/MedTech/FinTech, IT & Digital Solutions, both as a mid/senior developer and/or technical lead with in-depth knowledge of programming for diverse operating systems and platforms using development tools Proven ability in programming with either/several: React Native, React, NodeJS, SQL design, HTML, CSS, Java Script, development, verification testing and deployment Full right to work in the UK Person Specifications Desirable: Experience in Azure or equivalent cloud platform Knowledge of machine learning and AI Python, Java, development, verification testing and deployment Knowledge of multiple front-end languages and libraries, and UI/UX design Additional modules from vendors such as for 3D imaging, image processing, animation Experience developing APIs, agile methods. An interest in medical and diagnostic devices, consumer personal electronics devices; Integrated health tech solutions with wearables, mobile, and IoT devices Understanding of HIPAA, FDA, GDPR compliance.
Big Red Recruitment Midlands Limited
Stanton Under Bardon, Leicestershire
Looking to contribute to cloud-based development in a role where your voice shapes the solution? This is your chance to join a forward-thinking software team making a genuine impact in UK public safety, working for a family-run software house. This hybrid Senior Developer position is perfect for someone who wants to build secure, scalable applications, lead by example, and enjoy autonomy in architectural decisions. The opportunity: You ll be joining a close-knit development team with a proud reputation for engineering quality, collaboration, and trust. This is a backfill for a much-valued colleague, so you ll step straight into live projects with clear ownership and influence. You ll be focused around 70% backend and 30% frontend tasks, using a modern Microsoft stack alongside cloud-native tooling (primarily AWS). You ll mentor junior developers, support full lifecycle delivery, and bring ideas to life balancing legacy modernisation with brand-new product development. Responsibilities: Designing, developing, and deploying secure, cloud-first applications in high-trust environments Working with C#, .NET Core, Angular, and AWS across multiple projects Writing clean, testable code and implementing CI/CD pipelines Collaborating with Product Owners, QA and Dev colleagues to shape scalable solutions Reviewing code, mentoring others, and promoting engineering best practice Exploring automation and AI tools to improve efficiency and test coverage About you: 5+ years commercial software development experience Proven background in C#, .NET Core, and cloud technologies Solid front-end experience with Angular and JavaScript/TypeScript Knowledge of secure coding principles, clean architecture, and modern design patterns Familiarity with SQL Server, microservices, REST APIs, Docker and Git A collaborative, proactive mindset comfortable taking the lead when required Desirable: Experience modernising legacy systems Exposure to AI-assisted development or DevOps tooling Familiarity with TDD or automated testing frameworks Knowledge of Azure, OAuth/OIDC, or Python Why apply? Play a key role in building trusted SaaS solutions used in national policing Join a respected, stable business where your work is valued Be empowered to shape engineering direction, tooling, and practices Work in a hybrid model with a supportive, collaborative team culture Benefits: Permanent role Salary £55,000 - £65,000, depending on experience Hybrid working: 2 days a week in-office (Tuesdays and Wednesdays Coalville, Leicestershire) Contributory pension scheme, holiday allowance, ongoing professional development, free onsite parking Due to the nature of the work, you must be eligible to obtain Security Clearance. We are an equal opportunity recruitment company. This means we welcome applications from all suitably qualified people regardless of race, sex, disability, religion, sexual orientation or age. We are particularly invested in Neurodiversity inclusion and offer reasonable adjustments in the interview process. Reasonable adjustments are changes that we can make in the interview process if your disability puts you at a disadvantage compared with others who are not disabled. If you would benefit from a reasonable adjustment in your interview process, please call or email one of our recruiters.
17/04/2025
Full time
Looking to contribute to cloud-based development in a role where your voice shapes the solution? This is your chance to join a forward-thinking software team making a genuine impact in UK public safety, working for a family-run software house. This hybrid Senior Developer position is perfect for someone who wants to build secure, scalable applications, lead by example, and enjoy autonomy in architectural decisions. The opportunity: You ll be joining a close-knit development team with a proud reputation for engineering quality, collaboration, and trust. This is a backfill for a much-valued colleague, so you ll step straight into live projects with clear ownership and influence. You ll be focused around 70% backend and 30% frontend tasks, using a modern Microsoft stack alongside cloud-native tooling (primarily AWS). You ll mentor junior developers, support full lifecycle delivery, and bring ideas to life balancing legacy modernisation with brand-new product development. Responsibilities: Designing, developing, and deploying secure, cloud-first applications in high-trust environments Working with C#, .NET Core, Angular, and AWS across multiple projects Writing clean, testable code and implementing CI/CD pipelines Collaborating with Product Owners, QA and Dev colleagues to shape scalable solutions Reviewing code, mentoring others, and promoting engineering best practice Exploring automation and AI tools to improve efficiency and test coverage About you: 5+ years commercial software development experience Proven background in C#, .NET Core, and cloud technologies Solid front-end experience with Angular and JavaScript/TypeScript Knowledge of secure coding principles, clean architecture, and modern design patterns Familiarity with SQL Server, microservices, REST APIs, Docker and Git A collaborative, proactive mindset comfortable taking the lead when required Desirable: Experience modernising legacy systems Exposure to AI-assisted development or DevOps tooling Familiarity with TDD or automated testing frameworks Knowledge of Azure, OAuth/OIDC, or Python Why apply? Play a key role in building trusted SaaS solutions used in national policing Join a respected, stable business where your work is valued Be empowered to shape engineering direction, tooling, and practices Work in a hybrid model with a supportive, collaborative team culture Benefits: Permanent role Salary £55,000 - £65,000, depending on experience Hybrid working: 2 days a week in-office (Tuesdays and Wednesdays Coalville, Leicestershire) Contributory pension scheme, holiday allowance, ongoing professional development, free onsite parking Due to the nature of the work, you must be eligible to obtain Security Clearance. We are an equal opportunity recruitment company. This means we welcome applications from all suitably qualified people regardless of race, sex, disability, religion, sexual orientation or age. We are particularly invested in Neurodiversity inclusion and offer reasonable adjustments in the interview process. Reasonable adjustments are changes that we can make in the interview process if your disability puts you at a disadvantage compared with others who are not disabled. If you would benefit from a reasonable adjustment in your interview process, please call or email one of our recruiters.
Senior Full Stack Software Developer (.NET) Location: Norfolk, hybrid working Salary: 50-65,000 based on experience Job Type: Full-time, Permanent I am delighted to say we have been asked to support a rapidly expanding technology business who are looking for Senior Full Stack Software Developers who will play a key role in shaping the future of my client's digital solutions. This position offers a fantastic opportunity for developers with a passion for technology working with both front-end and back-end languages. Working with the Head of Development and the CTO you will be helping to innovate and continue to push my clients' services forward. Key duties as the Senior Full Stack Developers are: Develop and Maintain: Build, test, and maintain software solutions using .NET technologies. Collaborate: Work alongside product managers and designers to deliver exceptional user experiences. Innovate: Implement the latest technologies in frontend and backend development to enhance application performance and scalability. Who You Are: Experienced with .NET, C#, JavaScript, and SQL Server . Skilled in front-end and back-end development with a good understanding of modern frameworks and design patterns. A problem solver who's adept at debugging and optimizing software performance. Excellent communicator, capable of working in a dynamic team environment. Required Skills & Qualifications needed include: Technical Skills: Strong experience with .NET technologies, particularly ASP.NET Core and C#. Proficiency with front-end technologies like HTML5, CSS3, JavaScript, and modern JS frameworks. Database Management: Experience with relational databases such as SQL Server. Cloud and DevOps: Familiarity with cloud platforms (e.g., Azure, AWS) and DevOps practices. Version Control: Experience with version control systems (e.g., Git). Please apply with an updated CV Due to their office location, my client has advised that all potential candidates will need to drive and have their own vehicle
15/04/2025
Full time
Senior Full Stack Software Developer (.NET) Location: Norfolk, hybrid working Salary: 50-65,000 based on experience Job Type: Full-time, Permanent I am delighted to say we have been asked to support a rapidly expanding technology business who are looking for Senior Full Stack Software Developers who will play a key role in shaping the future of my client's digital solutions. This position offers a fantastic opportunity for developers with a passion for technology working with both front-end and back-end languages. Working with the Head of Development and the CTO you will be helping to innovate and continue to push my clients' services forward. Key duties as the Senior Full Stack Developers are: Develop and Maintain: Build, test, and maintain software solutions using .NET technologies. Collaborate: Work alongside product managers and designers to deliver exceptional user experiences. Innovate: Implement the latest technologies in frontend and backend development to enhance application performance and scalability. Who You Are: Experienced with .NET, C#, JavaScript, and SQL Server . Skilled in front-end and back-end development with a good understanding of modern frameworks and design patterns. A problem solver who's adept at debugging and optimizing software performance. Excellent communicator, capable of working in a dynamic team environment. Required Skills & Qualifications needed include: Technical Skills: Strong experience with .NET technologies, particularly ASP.NET Core and C#. Proficiency with front-end technologies like HTML5, CSS3, JavaScript, and modern JS frameworks. Database Management: Experience with relational databases such as SQL Server. Cloud and DevOps: Familiarity with cloud platforms (e.g., Azure, AWS) and DevOps practices. Version Control: Experience with version control systems (e.g., Git). Please apply with an updated CV Due to their office location, my client has advised that all potential candidates will need to drive and have their own vehicle
Hiring Manager Jon Chittenden Job Title PLEASE APPLY VIA OUR WEBSITE Web Developer Salary £41,400 - £55,000 Location Remote first within the UK. We work primarily from home but also have an office available in Central London for monthly in-person meetings with your team and quarterly all team meetings. You can expect to travel to the office at least 16 times per year. Reporting to Product Manager (Supporter Experience) Employment Type Permanent We are happy to talk about flexible working. Application Closing Date 10am on Monday 21 April 2025 Introduction to the role As a Web Developer at Full Fact, you will be part of a team that helps tackle the spread of misleading, dangerous claims and hold those responsible to account. Our website, serves as the core platform for delivering this crucial work to a broad audience. You will play a vital role in shaping the technological infrastructure to ensure our digital presence is robust, accessible, and effective. Joining our team at an exciting time of change, you will help us complete our transition from Django CMS to Wagtail. This is a full stack role with a strong focus on backend development within Wagtail. You will help design and build systems and processes that empower our content teams to work effectively and to facilitate an exceptional user experience. Frontend development skills are a bonus but not essential for this role. You ll work closely with colleagues across the Public Affairs team, contributing to projects and campaigns that shape public debate and promote accuracy in public life. If you re passionate about using technology to build a better information environment, and thrive in a collaborative, mission-driven environment, we d love to hear from you. If you are interested in applying but not sure you have all the skills, please do apply. We are open both to supporting learning on the job and to rearranging tasks within the team to suit the skillsets of the best applicant Job Definition In this role, you will: Manage the switch from our Django CMS to a (ready to launch) Wagtail CMS. Deliver new features to our Wagtail CMS and website functionality. Ensure our codebase continues to be easily maintainable by a small team. Make architectural decisions that help determine how the frontend and backend interact. Support the software you write - occasionally this could mean working out-of-hours to resolve a critical issue or complete a deployment. Contribute technically towards pitches and project proposals. Provide support to internal users of Wagtail e.g. writing process documentation, troubleshooting issues and training new users. Work across the technical stack and occasionally build APIs to connect the Salesforce CRM and other web apps. Outcomes The software you build is robust, and helps achieve real work impact to fight bad information through effective organisational processes and better external user experiences. What we are looking for from you Political impartiality and sensitivity: You are committed to the political neutrality of our work and have a good understanding of impartiality (please see the rules on our website). Understanding of public debate in the UK and sensitivity to the political context we work in. Job skills/competencies Essential: A strong understanding and professional experience developing Django, Python and PostgreSQL. Working knowledge of modern version control software and practices (particularly Git and GitHub). A good understanding of Full Fact s aims and how your role can meet charity needs. Be confident in communicating with both technical and non-technical internal teams to interpret project requirements and convert these into robust technical architecture. Understanding of frontend web technologies such as Javascript, HTML and CSS fundamentals, awareness of browser compatibility and responsive styling and knowledge or experience styling frameworks Desirable: Experience or expertise with Wagtail CMS Experience and proficiency in frontend development Experience working with RESTful APIs Experience working with server management Experience with Agile working practices What we offer Starting salary of £41,400 - £55,000 per annum depending on experience. Workplace Pension Generous holidays 25 days holiday plus bank holidays. In addition, we close the office for a period between Christmas and New Year. Day off for moving home. Comfortable, centrally located London office with good transport links. Employee Assistance Programme. How to apply Upload your CV and cover letter using the link below by 10am on Monday 21 April 2025: PLEASE APPLY VIA OUR WEBSITE Our recruitment platform will remove identifying details such as email addresses to allow us to sift applications anonymously Before applying, please read the requirements we place on staff to protect Full Fact s independence and non-partisanship on our website How the application process will work We want to see you at your best to understand your strengths and the contribution you could make at Full Fact with strong support, including for your learning and development. We also want to make sure that we use your time well during this process and don t ask for more from you than we need to. We will make any reasonable adjustments we need to make to this process to help ensure you can perform at your best. For more information about this before applying, please us and APPLY VIA OUR WEBSITE The interview panel will be Jon Chittenden, Product Manager (Supporter Experience), James McMinn, Senior Software Engineer, Laura Dewis, Chief Operations Officer and Mark Frankel, Head of Public Affairs. The process starts off with an anonymised covering letter and CV. This will be read by at least two people to produce a shortlist for interview. The first round interviews will be a phone (not video) interview, lasting no more than half an hour, at a time that s convenient for you. We will record it so at least two people can review each interview to decide who we invite back for the second round. The recordings will be deleted at the end of the process. The second round will include a structured technical interview and discussion where you ll have the opportunity to talk about some work you are proud of and find out about how we work at Full Fact. The final interview will be with the full panel by video and last no more than an hour. We ll tell you everything you need to know to prepare, including anything we d recommend reading in advance. PLEASE APPLY VIA OUR WEBSITE
15/04/2025
Full time
Hiring Manager Jon Chittenden Job Title PLEASE APPLY VIA OUR WEBSITE Web Developer Salary £41,400 - £55,000 Location Remote first within the UK. We work primarily from home but also have an office available in Central London for monthly in-person meetings with your team and quarterly all team meetings. You can expect to travel to the office at least 16 times per year. Reporting to Product Manager (Supporter Experience) Employment Type Permanent We are happy to talk about flexible working. Application Closing Date 10am on Monday 21 April 2025 Introduction to the role As a Web Developer at Full Fact, you will be part of a team that helps tackle the spread of misleading, dangerous claims and hold those responsible to account. Our website, serves as the core platform for delivering this crucial work to a broad audience. You will play a vital role in shaping the technological infrastructure to ensure our digital presence is robust, accessible, and effective. Joining our team at an exciting time of change, you will help us complete our transition from Django CMS to Wagtail. This is a full stack role with a strong focus on backend development within Wagtail. You will help design and build systems and processes that empower our content teams to work effectively and to facilitate an exceptional user experience. Frontend development skills are a bonus but not essential for this role. You ll work closely with colleagues across the Public Affairs team, contributing to projects and campaigns that shape public debate and promote accuracy in public life. If you re passionate about using technology to build a better information environment, and thrive in a collaborative, mission-driven environment, we d love to hear from you. If you are interested in applying but not sure you have all the skills, please do apply. We are open both to supporting learning on the job and to rearranging tasks within the team to suit the skillsets of the best applicant Job Definition In this role, you will: Manage the switch from our Django CMS to a (ready to launch) Wagtail CMS. Deliver new features to our Wagtail CMS and website functionality. Ensure our codebase continues to be easily maintainable by a small team. Make architectural decisions that help determine how the frontend and backend interact. Support the software you write - occasionally this could mean working out-of-hours to resolve a critical issue or complete a deployment. Contribute technically towards pitches and project proposals. Provide support to internal users of Wagtail e.g. writing process documentation, troubleshooting issues and training new users. Work across the technical stack and occasionally build APIs to connect the Salesforce CRM and other web apps. Outcomes The software you build is robust, and helps achieve real work impact to fight bad information through effective organisational processes and better external user experiences. What we are looking for from you Political impartiality and sensitivity: You are committed to the political neutrality of our work and have a good understanding of impartiality (please see the rules on our website). Understanding of public debate in the UK and sensitivity to the political context we work in. Job skills/competencies Essential: A strong understanding and professional experience developing Django, Python and PostgreSQL. Working knowledge of modern version control software and practices (particularly Git and GitHub). A good understanding of Full Fact s aims and how your role can meet charity needs. Be confident in communicating with both technical and non-technical internal teams to interpret project requirements and convert these into robust technical architecture. Understanding of frontend web technologies such as Javascript, HTML and CSS fundamentals, awareness of browser compatibility and responsive styling and knowledge or experience styling frameworks Desirable: Experience or expertise with Wagtail CMS Experience and proficiency in frontend development Experience working with RESTful APIs Experience working with server management Experience with Agile working practices What we offer Starting salary of £41,400 - £55,000 per annum depending on experience. Workplace Pension Generous holidays 25 days holiday plus bank holidays. In addition, we close the office for a period between Christmas and New Year. Day off for moving home. Comfortable, centrally located London office with good transport links. Employee Assistance Programme. How to apply Upload your CV and cover letter using the link below by 10am on Monday 21 April 2025: PLEASE APPLY VIA OUR WEBSITE Our recruitment platform will remove identifying details such as email addresses to allow us to sift applications anonymously Before applying, please read the requirements we place on staff to protect Full Fact s independence and non-partisanship on our website How the application process will work We want to see you at your best to understand your strengths and the contribution you could make at Full Fact with strong support, including for your learning and development. We also want to make sure that we use your time well during this process and don t ask for more from you than we need to. We will make any reasonable adjustments we need to make to this process to help ensure you can perform at your best. For more information about this before applying, please us and APPLY VIA OUR WEBSITE The interview panel will be Jon Chittenden, Product Manager (Supporter Experience), James McMinn, Senior Software Engineer, Laura Dewis, Chief Operations Officer and Mark Frankel, Head of Public Affairs. The process starts off with an anonymised covering letter and CV. This will be read by at least two people to produce a shortlist for interview. The first round interviews will be a phone (not video) interview, lasting no more than half an hour, at a time that s convenient for you. We will record it so at least two people can review each interview to decide who we invite back for the second round. The recordings will be deleted at the end of the process. The second round will include a structured technical interview and discussion where you ll have the opportunity to talk about some work you are proud of and find out about how we work at Full Fact. The final interview will be with the full panel by video and last no more than an hour. We ll tell you everything you need to know to prepare, including anything we d recommend reading in advance. PLEASE APPLY VIA OUR WEBSITE
This year the team has more than doubled in size and there's no signs of slowing! Following huge investment we continued to grow this new Software Engineering function in Southampton. This Senior Developer role would suit someone coming from a .net/ Azure looking to move into a Node.js, JavaScript & GCP environment! As Senior Developer you will Code Development: Writing clear, quality, tested, and well-documented code. Deployment & Maintenance: Managing and supporting multiple services across different environments. Skill Development: Continuous learning and adaptability to new technologies. Backend Focus with Frontend Exposure: Primary focus on backend development, with opportunities to learn frontend technologies. Legacy code is .net but all the cool new funky work will be JavaScript on Google Cloud Platform. As such, if you're a .net Developer local to Southampton and would like to transition to Node.js or already working with the stack, this is what you could be working with: JavaScript/Node GraphQL GCP Mongo Docker & Compose CI/CD React , Tailwind, NextJS Kubernetes Writing good quality code is the focus of this role, working on a hybrid basis with 3 days a week in their new office on the outskirts of Southampton. The salary for this Senior Software Developer role is up to 67,500 with benefits including 25 days holiday, bonus and pension. Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
14/04/2025
Full time
This year the team has more than doubled in size and there's no signs of slowing! Following huge investment we continued to grow this new Software Engineering function in Southampton. This Senior Developer role would suit someone coming from a .net/ Azure looking to move into a Node.js, JavaScript & GCP environment! As Senior Developer you will Code Development: Writing clear, quality, tested, and well-documented code. Deployment & Maintenance: Managing and supporting multiple services across different environments. Skill Development: Continuous learning and adaptability to new technologies. Backend Focus with Frontend Exposure: Primary focus on backend development, with opportunities to learn frontend technologies. Legacy code is .net but all the cool new funky work will be JavaScript on Google Cloud Platform. As such, if you're a .net Developer local to Southampton and would like to transition to Node.js or already working with the stack, this is what you could be working with: JavaScript/Node GraphQL GCP Mongo Docker & Compose CI/CD React , Tailwind, NextJS Kubernetes Writing good quality code is the focus of this role, working on a hybrid basis with 3 days a week in their new office on the outskirts of Southampton. The salary for this Senior Software Developer role is up to 67,500 with benefits including 25 days holiday, bonus and pension. Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
In 2021 Currencycloud was acquired by Visa; we are somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution. We are open & collaborative, living and breathing our company values:Be Human, Better Together and Own it. Remote working? It's a key topic at the moment. We have addressed this by implementing a "Remote-First" policy, which means that you have the choice as to work Fully Remotely, or to visit the lush offices in London, Cardiff or Amsterdam; it's up to you! About the role Our software engineers are responsible for implementing an industry-leading API that has already processed over $50 billion of cross-border transactions for over 5 million end users, and is available to our clients 24/7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. We are currently looking to rewrite all frontend components of the Currencycloud estate. This includes our world-leading white label product (Direct), our onboarding engine, and our developer portal. As a Full Stack Developer, you'll get to contribute to both frontend using tech including ReactJS, NextJS, and VueJS, and backend using NodeJS or Ruby. What will I get to do? As a Senior Full Stack Developer, you'll play a key role within your team. This involves taking responsibility for your services and the technology within them. You'll also help to develop your team, its relationship with your product owner, and the broader business. Teams are aligned to services and you'll have:- clear ownership of your domain- an independent path to production- strong platform and product support- the ability to make real changes with real business value- opportunity to provide guidance and mentoring to more junior members of the team- you won't just be passed back end data to work with; you'll collaborate with back end engineers to create solutions together What skills do I need? We ask that you have experience with: 5+ years experience in software development Strong experience with JavaScript and/or TypeScript Experience with frontend frameworks, ideally React.JS (we also use Vue.JS) Experience with backend technologies, such as Node.JS or Ruby Agile ways of working such as Scrum or Kanban in Cross-functional teams Our Tech Stack includes: A range of frontend technologies such as JavaScript, TypeScript, ES6, React.JS, Next.JS, Vue.JS, SCSS, CSS A range of backend technologies such as Ruby and NodeJS Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance; ensuring that the code that we write forms products that are fit for use. We currently use Jest and Playwright Agile development, with teams broadly aligned with the Spotify - Squads & Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams GitHub, and the GitHub PR review process, forms a core part of our engineering workflow, and peer reviews help share knowledge and improve quality Cloud-related tools and services support these applications, such as AWS, Docker, Kubernetes, JenkinsX and Datadog APM, to name but a few Continuous Integration and Continuous Delivery pipelines allow us to "automate all the things", providing repeatable builds and consistent deployments Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development Why Currencycloud? We are a company that values flexibility and a positive work-life balance. Wherever you are located, we trust you and your manager to determine the best office arrangement for you. Your health and well-being are a top priority for us, and that's why we offer an extensive employee benefits package that takes care of you from all angles. You'll enjoy a competitive salary, a performance-based bonus (for permanent employees), a generous pension or 401K contribution, a flexible benefits allowance (location dependant) and a comprehensive healthcare plan that has built-in access to mental health support. We also believe in providing our employees with ample opportunities for growth and development, so you'll have access to comprehensive learning and development resources as well as leadership training that will help you achieve your career goals. We aren't currently looking for additional Recruiter support on this role and won't be accepting any unsolicited CVs.
18/08/2023
Full time
In 2021 Currencycloud was acquired by Visa; we are somewhere where innovative thinking and the power of technology know no limits. We know that the success of the business depends on the people who keep it moving, which is why we are looking for exceptional talent to join our international payments revolution. We are open & collaborative, living and breathing our company values:Be Human, Better Together and Own it. Remote working? It's a key topic at the moment. We have addressed this by implementing a "Remote-First" policy, which means that you have the choice as to work Fully Remotely, or to visit the lush offices in London, Cardiff or Amsterdam; it's up to you! About the role Our software engineers are responsible for implementing an industry-leading API that has already processed over $50 billion of cross-border transactions for over 5 million end users, and is available to our clients 24/7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. We are currently looking to rewrite all frontend components of the Currencycloud estate. This includes our world-leading white label product (Direct), our onboarding engine, and our developer portal. As a Full Stack Developer, you'll get to contribute to both frontend using tech including ReactJS, NextJS, and VueJS, and backend using NodeJS or Ruby. What will I get to do? As a Senior Full Stack Developer, you'll play a key role within your team. This involves taking responsibility for your services and the technology within them. You'll also help to develop your team, its relationship with your product owner, and the broader business. Teams are aligned to services and you'll have:- clear ownership of your domain- an independent path to production- strong platform and product support- the ability to make real changes with real business value- opportunity to provide guidance and mentoring to more junior members of the team- you won't just be passed back end data to work with; you'll collaborate with back end engineers to create solutions together What skills do I need? We ask that you have experience with: 5+ years experience in software development Strong experience with JavaScript and/or TypeScript Experience with frontend frameworks, ideally React.JS (we also use Vue.JS) Experience with backend technologies, such as Node.JS or Ruby Agile ways of working such as Scrum or Kanban in Cross-functional teams Our Tech Stack includes: A range of frontend technologies such as JavaScript, TypeScript, ES6, React.JS, Next.JS, Vue.JS, SCSS, CSS A range of backend technologies such as Ruby and NodeJS Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance; ensuring that the code that we write forms products that are fit for use. We currently use Jest and Playwright Agile development, with teams broadly aligned with the Spotify - Squads & Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams GitHub, and the GitHub PR review process, forms a core part of our engineering workflow, and peer reviews help share knowledge and improve quality Cloud-related tools and services support these applications, such as AWS, Docker, Kubernetes, JenkinsX and Datadog APM, to name but a few Continuous Integration and Continuous Delivery pipelines allow us to "automate all the things", providing repeatable builds and consistent deployments Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development Why Currencycloud? We are a company that values flexibility and a positive work-life balance. Wherever you are located, we trust you and your manager to determine the best office arrangement for you. Your health and well-being are a top priority for us, and that's why we offer an extensive employee benefits package that takes care of you from all angles. You'll enjoy a competitive salary, a performance-based bonus (for permanent employees), a generous pension or 401K contribution, a flexible benefits allowance (location dependant) and a comprehensive healthcare plan that has built-in access to mental health support. We also believe in providing our employees with ample opportunities for growth and development, so you'll have access to comprehensive learning and development resources as well as leadership training that will help you achieve your career goals. We aren't currently looking for additional Recruiter support on this role and won't be accepting any unsolicited CVs.
Job Introduction The BBC's News and Weather Apps are two of the most well-known, well loved and widely used apps in the UK, with many millions of daily users on each platform. This is your opportunity to work with us on the next generation of these products. Historically the app development team has worked alongside a number of backend teams that provide content driving the app. However, we are changing to adopt a new app architecture strategy closely aligned with the Backend For Frontend pattern. This means we are expanding the team to be truly cross-functional with app and backend engineers working alongside each other. This role is to join our growing team of Javascript developers to help us shape our new backend for the BBC News and Weather apps What's our challenge? We face a problem of changing news consumption habits, especially with younger news readers. We know that our current users, those millions we talked about earlier, absolutely love the BBC News app, and that it serves their needs fantastically well. So far, so great... But, we also know that for millions of others the way they consume news is completely different now and that the existing app does not meet their needs. So, the "next generation" of our app will be our answer to not just discovering, and meeting the needs of this new audience, but to bringing both existing and new users together through a well considered, thoroughly tested, highly personal experience. Of course, this is no trivial thing to achieve and will require us to rethink everything from the features of the app, to the way it's architected and importantly the backend that is driving content to the app. This has led us to rethink how we architect our apps backend and we are now beginning to take that forward. Now do you see why we need you to join us? :-) How do we work? The team is formed into groups of developers concentrating on streams of work to meet different audience needs. A wider staff group made up of technical, delivery, product design and UX are there to support the developer groups. As a team we value constant feedback and self improvement. Not sure we're doing things as well as we could? Then just tell us. Everything from Lint rules to how/if/why we write JIRA tickets has been raised and debated and changed. This is your team and we have found that it runs best when everyone believes that we are all doing the best job we can, given the knowledge at hand, our skills and abilities, and the resources available. We value work/life balance as a crucial part of a healthy team, so you can expect some concerned looks if you start opening Pull Requests on a Sunday morning or firing off emails on a Friday night. We also have trained Mental First Aiders in the department if you need them and a private support line if that suits you better. What we are looking for First and foremost you'll have got to this point and be wanting in on what you've read so far. You'll be excited and enthused by the opportunity to work on a project of this scale and be ready to contribute in shaping a brand new system that will drive the next generation of the BBC News Apps. You will have a good understanding of modern Javascript stacks, strong vanilla Javascript expertise and be comfortable in use of Javascript for backend and API development. Our development environment leverages an in-house business layer ( FABL ) built on serverless technologies, providing all the support necessary to ensure developers can get on with the task of creating business logic for products that reach audiences at truly great scale. But you'll also know that the best teams are not just about the code. If you enjoy a culture offering many opportunities to contribute back - whether that's to improve our ways of working or having the chance to teach others - then you're probably going to like it here a lot. You will be working with people not co-located with you, as the team is split across multiple BBC sites. We are remote-working friendly and therefore being comfortable working with distributed working practices is important. What do you get in return? We offer competitive salaries, flexible hours, remote working that emphasises the importance of work life balance. The BBC puts great value into learning and development and you'll have the chance to attend conferences as well as immediate access to online material such as LinkedIn Learning membership. We also offer unique opportunities to grow your career and skills through the BBC Academy - a treasure trove of online and classroom courses (some with accreditation) that can teach you anything from Building Microservices on AWS to Big Data And Machine Learning Ethics to How To Write A News Article . We care about your personal development. It can be hard to set aside time to develop new skills. That's why we introduced Learning Day. Every fortnight we set aside an entire day to allow you to explore your own ideas and career development. Want to get deeper into AWS or delve into GraphQL, this is your chance. We take our responsibility as a public service very seriously and so we take our time to not just talk about things like accessibility, localization, ethics, privacy and security, but to do them to the best of our ability. You'll also get to work with a team that is genuinely diverse, within a supportive organisation. We encourage and celebrate that diversity and champion inclusivity in everything that we do. For example, we've written about how we created our Team Charter and the different Communities we are building within the team and business. As part of that commitment we offer placements to people on the BBC's Graduate and Trainee programs providing those still in the early phases of their career a chance to contribute and learn with us. If you join us you can help by offering mentoring, buddying, pairing and/or coaching. There is also a wide community of practice around web technologies for sharing ideas. We travel to meet each other in our respective cities, we attend (and sometimes speak at) internal/external conferences together, chat on Slack and comment on Pull Requests on GitHub. Role Responsibility You will be involved with all aspects of the software development lifecycle and be proactive in contributing to help formulate, influence and articulate on all technical matters relating to the team. You will have the skills to be able pair and be supportive in coaching and mentoring other team members and be active in promoting best practices within a software development discipline. Are you the right candidate? You may have experience of some, but not necessarily all, of the following: Experienced in JavaScript development, preferably for backends Experienced in developing clean, well structured, well tested code that is maintainable by others Familiarity with a range of test frameworks including Jest Experience of an agile environment, pairing and working within a collaborative team Desirable(one or more) Familiarity in developing mobile optimised APIs Familiarity with Node.js Familiarity with AWS Familiarity with building and/or managing microservice based architectures Continuous Integration/Delivery. Experience architecting and developing backends for consumption by mobile apps. Comfortable working in an environment that moves fast and being able to adapt to changes and seek out ways forward. Comfortable with distributed working practices and making a success of cross-site work. Package Description Band: C / D Contract type: Permanent Location: London We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background..... click apply for full job details
24/09/2022
Full time
Job Introduction The BBC's News and Weather Apps are two of the most well-known, well loved and widely used apps in the UK, with many millions of daily users on each platform. This is your opportunity to work with us on the next generation of these products. Historically the app development team has worked alongside a number of backend teams that provide content driving the app. However, we are changing to adopt a new app architecture strategy closely aligned with the Backend For Frontend pattern. This means we are expanding the team to be truly cross-functional with app and backend engineers working alongside each other. This role is to join our growing team of Javascript developers to help us shape our new backend for the BBC News and Weather apps What's our challenge? We face a problem of changing news consumption habits, especially with younger news readers. We know that our current users, those millions we talked about earlier, absolutely love the BBC News app, and that it serves their needs fantastically well. So far, so great... But, we also know that for millions of others the way they consume news is completely different now and that the existing app does not meet their needs. So, the "next generation" of our app will be our answer to not just discovering, and meeting the needs of this new audience, but to bringing both existing and new users together through a well considered, thoroughly tested, highly personal experience. Of course, this is no trivial thing to achieve and will require us to rethink everything from the features of the app, to the way it's architected and importantly the backend that is driving content to the app. This has led us to rethink how we architect our apps backend and we are now beginning to take that forward. Now do you see why we need you to join us? :-) How do we work? The team is formed into groups of developers concentrating on streams of work to meet different audience needs. A wider staff group made up of technical, delivery, product design and UX are there to support the developer groups. As a team we value constant feedback and self improvement. Not sure we're doing things as well as we could? Then just tell us. Everything from Lint rules to how/if/why we write JIRA tickets has been raised and debated and changed. This is your team and we have found that it runs best when everyone believes that we are all doing the best job we can, given the knowledge at hand, our skills and abilities, and the resources available. We value work/life balance as a crucial part of a healthy team, so you can expect some concerned looks if you start opening Pull Requests on a Sunday morning or firing off emails on a Friday night. We also have trained Mental First Aiders in the department if you need them and a private support line if that suits you better. What we are looking for First and foremost you'll have got to this point and be wanting in on what you've read so far. You'll be excited and enthused by the opportunity to work on a project of this scale and be ready to contribute in shaping a brand new system that will drive the next generation of the BBC News Apps. You will have a good understanding of modern Javascript stacks, strong vanilla Javascript expertise and be comfortable in use of Javascript for backend and API development. Our development environment leverages an in-house business layer ( FABL ) built on serverless technologies, providing all the support necessary to ensure developers can get on with the task of creating business logic for products that reach audiences at truly great scale. But you'll also know that the best teams are not just about the code. If you enjoy a culture offering many opportunities to contribute back - whether that's to improve our ways of working or having the chance to teach others - then you're probably going to like it here a lot. You will be working with people not co-located with you, as the team is split across multiple BBC sites. We are remote-working friendly and therefore being comfortable working with distributed working practices is important. What do you get in return? We offer competitive salaries, flexible hours, remote working that emphasises the importance of work life balance. The BBC puts great value into learning and development and you'll have the chance to attend conferences as well as immediate access to online material such as LinkedIn Learning membership. We also offer unique opportunities to grow your career and skills through the BBC Academy - a treasure trove of online and classroom courses (some with accreditation) that can teach you anything from Building Microservices on AWS to Big Data And Machine Learning Ethics to How To Write A News Article . We care about your personal development. It can be hard to set aside time to develop new skills. That's why we introduced Learning Day. Every fortnight we set aside an entire day to allow you to explore your own ideas and career development. Want to get deeper into AWS or delve into GraphQL, this is your chance. We take our responsibility as a public service very seriously and so we take our time to not just talk about things like accessibility, localization, ethics, privacy and security, but to do them to the best of our ability. You'll also get to work with a team that is genuinely diverse, within a supportive organisation. We encourage and celebrate that diversity and champion inclusivity in everything that we do. For example, we've written about how we created our Team Charter and the different Communities we are building within the team and business. As part of that commitment we offer placements to people on the BBC's Graduate and Trainee programs providing those still in the early phases of their career a chance to contribute and learn with us. If you join us you can help by offering mentoring, buddying, pairing and/or coaching. There is also a wide community of practice around web technologies for sharing ideas. We travel to meet each other in our respective cities, we attend (and sometimes speak at) internal/external conferences together, chat on Slack and comment on Pull Requests on GitHub. Role Responsibility You will be involved with all aspects of the software development lifecycle and be proactive in contributing to help formulate, influence and articulate on all technical matters relating to the team. You will have the skills to be able pair and be supportive in coaching and mentoring other team members and be active in promoting best practices within a software development discipline. Are you the right candidate? You may have experience of some, but not necessarily all, of the following: Experienced in JavaScript development, preferably for backends Experienced in developing clean, well structured, well tested code that is maintainable by others Familiarity with a range of test frameworks including Jest Experience of an agile environment, pairing and working within a collaborative team Desirable(one or more) Familiarity in developing mobile optimised APIs Familiarity with Node.js Familiarity with AWS Familiarity with building and/or managing microservice based architectures Continuous Integration/Delivery. Experience architecting and developing backends for consumption by mobile apps. Comfortable working in an environment that moves fast and being able to adapt to changes and seek out ways forward. Comfortable with distributed working practices and making a success of cross-site work. Package Description Band: C / D Contract type: Permanent Location: London We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. About the BBC We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background..... click apply for full job details
You won't just keep up, you'll break new ground. Business Travel Account is a global, market-leading centralised billing product, which is a key differentiator for American Express for our corporate clients, including some of the world's most profitable and influential companies. You will join our emerging set of scrum teams building new capabilities to bolster the already market-leading offering. We value ideas, opinions and great communicators. We're proud that a culture of respect and teamwork exists among colleagues. Our Team Existing team of 30 technical staff. Small, co-located Agile teams of 7-8 people each including Engineers, Agile Champions, Quality Engineers plus Product Owners. We operate in a Scrum and Scaled Agile Framework environment (SAFe). We use tools such as Slack, Confluence, JIRA, and GitHub to collaborate. We are currently on a journey of transforming the technical landscape using a microservice architecture using technologies such as Java, Kotlin, Spring, and React. Due to this we are looking to bolster our technical talent by acquiring backend and full-stack developers. You will be responsible for end-to-end delivery of your software from inception to production, working on a mixture of green- and brown-field projects, learning from and contributing to your peer group. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Required Qualifications, Experience & Skills: Preferably a BSc or MS degree in computer science, computer engineering, or other technical discipline or equivalent work experience Ability to effectively interpret technical and business objectives and challenges and articulate solutions Excellent spoken and written English, clear oral communication skills Willing and able to express new ideas, concerns and opinions directly to team - attention to detail and accuracy is essential Proactive, enthusiastic, flexible and results driven Willingness to learn new technologies and exploit them to their optimal potential Software development methodologies TDD, BDD and a solid grasp of Domain Driven Design (DDD) Practical experience of working in an Agile environment Solid understanding of modern Java (11+), including Spring (Spring Boot, Spring Cloud, Spring Reactive). Kotlin advantageous Cloud native application development within either private or public clouds Kafka or alternative messaging implementations Testing frameworks for unit, integration and behaviour Experience with frontend technologies such as React would be beneficial Why American Express? There's a difference between having a job and making a difference. Amex have been making a difference in people's lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards. We've also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they're ready to take on a new career path, we're right there with them, giving them the guidance and momentum into the best future they envision. Because we believe that the best way to back our customers is to back our people. The powerful backing of American Express. Don't make a difference without it. Don't live life without it. To complete your application please click on the links below. However, if you require any assistance with the completion of this process - or need any reasonable adjustments to be made - then please contact the Recruitment Team on
30/01/2022
Full time
You won't just keep up, you'll break new ground. Business Travel Account is a global, market-leading centralised billing product, which is a key differentiator for American Express for our corporate clients, including some of the world's most profitable and influential companies. You will join our emerging set of scrum teams building new capabilities to bolster the already market-leading offering. We value ideas, opinions and great communicators. We're proud that a culture of respect and teamwork exists among colleagues. Our Team Existing team of 30 technical staff. Small, co-located Agile teams of 7-8 people each including Engineers, Agile Champions, Quality Engineers plus Product Owners. We operate in a Scrum and Scaled Agile Framework environment (SAFe). We use tools such as Slack, Confluence, JIRA, and GitHub to collaborate. We are currently on a journey of transforming the technical landscape using a microservice architecture using technologies such as Java, Kotlin, Spring, and React. Due to this we are looking to bolster our technical talent by acquiring backend and full-stack developers. You will be responsible for end-to-end delivery of your software from inception to production, working on a mixture of green- and brown-field projects, learning from and contributing to your peer group. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Required Qualifications, Experience & Skills: Preferably a BSc or MS degree in computer science, computer engineering, or other technical discipline or equivalent work experience Ability to effectively interpret technical and business objectives and challenges and articulate solutions Excellent spoken and written English, clear oral communication skills Willing and able to express new ideas, concerns and opinions directly to team - attention to detail and accuracy is essential Proactive, enthusiastic, flexible and results driven Willingness to learn new technologies and exploit them to their optimal potential Software development methodologies TDD, BDD and a solid grasp of Domain Driven Design (DDD) Practical experience of working in an Agile environment Solid understanding of modern Java (11+), including Spring (Spring Boot, Spring Cloud, Spring Reactive). Kotlin advantageous Cloud native application development within either private or public clouds Kafka or alternative messaging implementations Testing frameworks for unit, integration and behaviour Experience with frontend technologies such as React would be beneficial Why American Express? There's a difference between having a job and making a difference. Amex have been making a difference in people's lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards. We've also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they're ready to take on a new career path, we're right there with them, giving them the guidance and momentum into the best future they envision. Because we believe that the best way to back our customers is to back our people. The powerful backing of American Express. Don't make a difference without it. Don't live life without it. To complete your application please click on the links below. However, if you require any assistance with the completion of this process - or need any reasonable adjustments to be made - then please contact the Recruitment Team on
A leading Hedge Fund are in search of a Senior Web Applications Developer to join their team. The Role The team use the latest technologies to design and build trading systems that enable the company's investment strategies. This includes the continued evolution and expansion of the firms' multi-asset Management System and in-house algorithmic execution capability. As a Senior Web Applications Developer you'll be a key part of the team working to build our next-gen trading platform. This includes building Real Time UI to visualise and monitor large-scale systematic order execution, building custom workflows for OTC products, building UI to control order routing and algo wheels. You'll be joining a collaborative team working alongside Server Side developers and trading teams to deliver important projects. The Technologies They Use Frontend: TypeScript, React, Openfin, WebSockets to build our Real Time, multi-window, multi-monitor UI. Backend: Java, Aeron messaging/Aeron Cluster to build our high performance, fault-tolerant systems. Infrastructure: GitHub, Docker, Hashicorp stack to automate deployment and networking. Experience, Knowledge & Skills Essential JavaScript or Typescript expert. Ideally you have used Typescript on previous projects. ReactJS Expert. You know how to use it and how it works. Experience working on Real Time, data-centric applications such as those found in Finance or Data visualisation. You have practical knowledge of web tooling such as Webpack, Storybook, NPM and Yarn. Highly proficient with Chrome dev tools Well versed in core user-interface technologies - Javascript, HTML5 and CSS3 A self-starter with a gets things done' attitude capable of taking projects from inception to completion. At least a bachelor's degree in a technical or quantitative field. Advantageous Experience Openfin TypeScript, Rx.js Trading systems UI in any asset class Personal Attributes Collaborative - works with colleagues at all levels to assist with their queries and find solutions; Flexible - considers all matters on their own merit and not the status quo; Passionate - has a genuine desire to add value to the business at every level; Positive - exudes a can-do approach and ethos to all colleagues; and Consistent - offers the right advice every time.
05/11/2021
Full time
A leading Hedge Fund are in search of a Senior Web Applications Developer to join their team. The Role The team use the latest technologies to design and build trading systems that enable the company's investment strategies. This includes the continued evolution and expansion of the firms' multi-asset Management System and in-house algorithmic execution capability. As a Senior Web Applications Developer you'll be a key part of the team working to build our next-gen trading platform. This includes building Real Time UI to visualise and monitor large-scale systematic order execution, building custom workflows for OTC products, building UI to control order routing and algo wheels. You'll be joining a collaborative team working alongside Server Side developers and trading teams to deliver important projects. The Technologies They Use Frontend: TypeScript, React, Openfin, WebSockets to build our Real Time, multi-window, multi-monitor UI. Backend: Java, Aeron messaging/Aeron Cluster to build our high performance, fault-tolerant systems. Infrastructure: GitHub, Docker, Hashicorp stack to automate deployment and networking. Experience, Knowledge & Skills Essential JavaScript or Typescript expert. Ideally you have used Typescript on previous projects. ReactJS Expert. You know how to use it and how it works. Experience working on Real Time, data-centric applications such as those found in Finance or Data visualisation. You have practical knowledge of web tooling such as Webpack, Storybook, NPM and Yarn. Highly proficient with Chrome dev tools Well versed in core user-interface technologies - Javascript, HTML5 and CSS3 A self-starter with a gets things done' attitude capable of taking projects from inception to completion. At least a bachelor's degree in a technical or quantitative field. Advantageous Experience Openfin TypeScript, Rx.js Trading systems UI in any asset class Personal Attributes Collaborative - works with colleagues at all levels to assist with their queries and find solutions; Flexible - considers all matters on their own merit and not the status quo; Passionate - has a genuine desire to add value to the business at every level; Positive - exudes a can-do approach and ethos to all colleagues; and Consistent - offers the right advice every time.
About the organization: Discovery Direct-to-Consumer is the technology arm of Discovery Inc. We work at the crossroads of technology, entertainment, and everyday utility, continuously leveraging technology to create immersive viewing and interactive experiences. We are building a global streaming video platform and a suite of applications to support all our global Discovery owned brands. These include Discovery+, Food Network Kitchen, Magnolia, GolfTV, MotorTrend on Demand, Eurosport Player, and many more. We build experiences ranging from traditional video streaming, to highly interactive and immersive applications. We build across connected TV, web, mobile and consoles, and are fast, nimble and have fun building world-class products for our iconic brands. About the team: You'll join the Discovery DTC Engineering team - we build applications across both frontend platforms and backend services while always maintaining a commitment to operational excellence. Our responsibilities include building world-class apps for our fans and subscribers, building the piping that gets the content to the customer experience, creating and enhancing a suite of applications that power our largest websites, providing the full stack experience for our customers, and more. In terms of languages, we speak a little bit of everything - Swift 5/Swift UI, Kotlin, Java, TypeScript, Javascript, Ruby, Vue.js, React, Brightscript, GraphQL on AWS container-based and serverless stacks. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Attributes we look for in all our hires across the team are ownership and leadership. Proactively taking ownership, having a bias for action, curious and always asking why. Why Intern at Discovery: In addition to building great products and creating some of the best content in the world, we've built a great team and culture! Our program offers unique experiences, with tremendous opportunities for growth. Everyone is passionate about the work we do, and it's energizing to work on something you authentically care about. Our engineers are some of the most talented in the industry and are excited to mentor and learn from our interns. You'll have the opportunity to help deliver customer facing, impactful projects and test your theories on the newest technologies and methodologies, while learning from the seasoned pros. Key Features of the Program: 1:1 Mentorship: You'll be assigned a mentor for the duration of the program to ensure you get off to a flying start and continue to meet your development goals throughout. Tech Speaker Series: You'll frequently learn about new technologies and trends and meet and learn from some of the most talented technologists in the industry, both internal and external to Discovery. Career Coaching: You'll receive tailored career advice and guidance from experienced data experts, and leaders who have been where you are, and will share how they have successfully navigated their careers. Global Exposure: Most of our teams and products have global impact, meaning often our interns are working on projects that impact multiple markets. This provides you with unique insight into solving problems at scale, the nuances between markets and how we leverage technology to provide seamless and consistent quality across our customer experience globally. Global Network: By the end of the program you'll have built a global network of talented Engineers, Product Managers, Data Scientists and Analysts, Product Designer, Marketeers and business leaders. You'll also have an extensive network for peers with whom you will have built great relationships! It's a small industry and the network you build and the impression you make during the program will be invaluable throughout your career. Long-term Career Prospects: While this is a summer internship, we see this as the start of a long-term relationship. Many of our current employees are prior interns and for developers early in their career Discovery DTC offers unparalleled opportunities. From working on unique and exciting projects, to having global impact and gaining international experience. We've also built a fantastic culture that is truly diverse and inclusive, reflected in creativity and innovation across our products and features. And of course, you'll work with our talented team; our engineers are among the best in the industry and are excited to mentor and develop the next generation of tech talent! What you need to know about the DTC Summer 2022 Program Application Process: Our Summer 2022 internship program is 12 weeks long, commencing July 4- September 23. Our internships are paid opportunities. Credit is not required; however, we will provide documentation if necessary. The application deadline is January 1, 2022. After this date, we cannot guarantee your application will be reviewed for the position. We do not require a cover letter. Please demonstrate your passion for the position through your resume. We are interviewing through early 2022. A Discovery Intern team member will contact you if your experiences and interests match an open internship position. Due to the high volume of applications, we are unable to give individual status updates. Responsibilities About the projects you may work on: Projects may include building APIs, SVOD streaming applications, commerce integrations, designing products to prioritize security, developing and improving payment services, and more. You'll get an opportunity to think about scale, resiliency, and how to make your features production ready. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Previous interns have started making improvements to our production environments within the first two weeks of joining the team. Ultimately, the projects you'll work on will depend on your areas of interest. Qualifications In addition to academic qualifications, we're looking for interns who are always curious and have a desire to learn. You'll need to have great attention to detail, but with a great sense of agility and scope. We look for engineers who are meticulous about operational and engineering excellence and take pride in understanding and owning features from design, through to code, testing, and production, while building in logging and testing throughout the journey. Balance is important to us; we work hard but think it's also important to have a good sense of humor and have fun while doing great work! * Must currently be enrolled as a student (proof of enrollment will be required if selected for an internship). * Must be second year or higher. * Need to be on track to receive a 2:1 or above. * Must have the legal right to work in the United Kingdom.
04/11/2021
Full time
About the organization: Discovery Direct-to-Consumer is the technology arm of Discovery Inc. We work at the crossroads of technology, entertainment, and everyday utility, continuously leveraging technology to create immersive viewing and interactive experiences. We are building a global streaming video platform and a suite of applications to support all our global Discovery owned brands. These include Discovery+, Food Network Kitchen, Magnolia, GolfTV, MotorTrend on Demand, Eurosport Player, and many more. We build experiences ranging from traditional video streaming, to highly interactive and immersive applications. We build across connected TV, web, mobile and consoles, and are fast, nimble and have fun building world-class products for our iconic brands. About the team: You'll join the Discovery DTC Engineering team - we build applications across both frontend platforms and backend services while always maintaining a commitment to operational excellence. Our responsibilities include building world-class apps for our fans and subscribers, building the piping that gets the content to the customer experience, creating and enhancing a suite of applications that power our largest websites, providing the full stack experience for our customers, and more. In terms of languages, we speak a little bit of everything - Swift 5/Swift UI, Kotlin, Java, TypeScript, Javascript, Ruby, Vue.js, React, Brightscript, GraphQL on AWS container-based and serverless stacks. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Attributes we look for in all our hires across the team are ownership and leadership. Proactively taking ownership, having a bias for action, curious and always asking why. Why Intern at Discovery: In addition to building great products and creating some of the best content in the world, we've built a great team and culture! Our program offers unique experiences, with tremendous opportunities for growth. Everyone is passionate about the work we do, and it's energizing to work on something you authentically care about. Our engineers are some of the most talented in the industry and are excited to mentor and learn from our interns. You'll have the opportunity to help deliver customer facing, impactful projects and test your theories on the newest technologies and methodologies, while learning from the seasoned pros. Key Features of the Program: 1:1 Mentorship: You'll be assigned a mentor for the duration of the program to ensure you get off to a flying start and continue to meet your development goals throughout. Tech Speaker Series: You'll frequently learn about new technologies and trends and meet and learn from some of the most talented technologists in the industry, both internal and external to Discovery. Career Coaching: You'll receive tailored career advice and guidance from experienced data experts, and leaders who have been where you are, and will share how they have successfully navigated their careers. Global Exposure: Most of our teams and products have global impact, meaning often our interns are working on projects that impact multiple markets. This provides you with unique insight into solving problems at scale, the nuances between markets and how we leverage technology to provide seamless and consistent quality across our customer experience globally. Global Network: By the end of the program you'll have built a global network of talented Engineers, Product Managers, Data Scientists and Analysts, Product Designer, Marketeers and business leaders. You'll also have an extensive network for peers with whom you will have built great relationships! It's a small industry and the network you build and the impression you make during the program will be invaluable throughout your career. Long-term Career Prospects: While this is a summer internship, we see this as the start of a long-term relationship. Many of our current employees are prior interns and for developers early in their career Discovery DTC offers unparalleled opportunities. From working on unique and exciting projects, to having global impact and gaining international experience. We've also built a fantastic culture that is truly diverse and inclusive, reflected in creativity and innovation across our products and features. And of course, you'll work with our talented team; our engineers are among the best in the industry and are excited to mentor and develop the next generation of tech talent! What you need to know about the DTC Summer 2022 Program Application Process: Our Summer 2022 internship program is 12 weeks long, commencing July 4- September 23. Our internships are paid opportunities. Credit is not required; however, we will provide documentation if necessary. The application deadline is January 1, 2022. After this date, we cannot guarantee your application will be reviewed for the position. We do not require a cover letter. Please demonstrate your passion for the position through your resume. We are interviewing through early 2022. A Discovery Intern team member will contact you if your experiences and interests match an open internship position. Due to the high volume of applications, we are unable to give individual status updates. Responsibilities About the projects you may work on: Projects may include building APIs, SVOD streaming applications, commerce integrations, designing products to prioritize security, developing and improving payment services, and more. You'll get an opportunity to think about scale, resiliency, and how to make your features production ready. We try to expose early career engineers to a wide range of projects, to help them get a sense for where their interests lie. We then pair them with a range of senior engineers so that they can learn from a mix of experiences. Previous interns have started making improvements to our production environments within the first two weeks of joining the team. Ultimately, the projects you'll work on will depend on your areas of interest. Qualifications In addition to academic qualifications, we're looking for interns who are always curious and have a desire to learn. You'll need to have great attention to detail, but with a great sense of agility and scope. We look for engineers who are meticulous about operational and engineering excellence and take pride in understanding and owning features from design, through to code, testing, and production, while building in logging and testing throughout the journey. Balance is important to us; we work hard but think it's also important to have a good sense of humor and have fun while doing great work! * Must currently be enrolled as a student (proof of enrollment will be required if selected for an internship). * Must be second year or higher. * Need to be on track to receive a 2:1 or above. * Must have the legal right to work in the United Kingdom.
Full stack Developer React 70% C# 30% - Front Office Real Time Trading - Investment Bank Skills & Experience Required: Expert React developer with some C# to work on pricing applications in primary credit market. At least 10 years software development experience in an investment bank environment or equivalent At least 5 years' experience building sleek and performant web frontends. At least 2 years recent experience using Typescript and React with track record of delivery. Excellent communication skills, both orally and in writing and comfortable interacting with Front Office users. Experience Real Time - responsive web applications a strong plus. Experience with Primary business a strong plus. Development skills and experience with C#, REST API will be a plus. Exposure to Angular will be plus. Good knowledge of Rx and Redux and state management in modern web apps. Excellent knowledge of programming best practices, design patterns. Strong interest in continuous improvement and all aspects of software development and delivery. Comfortable working in an agile environment and experience working with Jira. Know how to efficiently unit test and integration test. SQL and relational databases with appropriate SQL knowledge a plus. Very good analytical skills; able to understand, formalise and explain complex problems. Confident numeracy and solid academic background in engineering, sciences or economics. Within this department Credit Desk. This desk is responsible for the new issuance of bonds. We have a new system for pricing new bond issuances and to provide the DCM and Syndicate desks with pricing insights and automation of the workflows associated with the pricing pitches preparation. the system is key to handle the increase in new issuance demand with the KPI set to win more deals. This system will have users globally in Asia, London and New York. The development team is in London, with an Application Support team covering 1st line support globally. We are looking for a senior Front End developer (React & Typescript) to help bring the application to the next phase and drive Front Office users' adoption through the addition of required functionalities and excellent user experience. Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location
02/10/2021
Contractor
Full stack Developer React 70% C# 30% - Front Office Real Time Trading - Investment Bank Skills & Experience Required: Expert React developer with some C# to work on pricing applications in primary credit market. At least 10 years software development experience in an investment bank environment or equivalent At least 5 years' experience building sleek and performant web frontends. At least 2 years recent experience using Typescript and React with track record of delivery. Excellent communication skills, both orally and in writing and comfortable interacting with Front Office users. Experience Real Time - responsive web applications a strong plus. Experience with Primary business a strong plus. Development skills and experience with C#, REST API will be a plus. Exposure to Angular will be plus. Good knowledge of Rx and Redux and state management in modern web apps. Excellent knowledge of programming best practices, design patterns. Strong interest in continuous improvement and all aspects of software development and delivery. Comfortable working in an agile environment and experience working with Jira. Know how to efficiently unit test and integration test. SQL and relational databases with appropriate SQL knowledge a plus. Very good analytical skills; able to understand, formalise and explain complex problems. Confident numeracy and solid academic background in engineering, sciences or economics. Within this department Credit Desk. This desk is responsible for the new issuance of bonds. We have a new system for pricing new bond issuances and to provide the DCM and Syndicate desks with pricing insights and automation of the workflows associated with the pricing pitches preparation. the system is key to handle the increase in new issuance demand with the KPI set to win more deals. This system will have users globally in Asia, London and New York. The development team is in London, with an Application Support team covering 1st line support globally. We are looking for a senior Front End developer (React & Typescript) to help bring the application to the next phase and drive Front Office users' adoption through the addition of required functionalities and excellent user experience. Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location
Senior Java/React Developer sought by leading investment bank based in Canary Wharf/remote. **Inside IR35** Responsibilities of this role is building frontend of the applications, and developing the REST APIs and supporting the apps. As an application developer, candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new...... click apply for full job details
01/10/2021
Full time
Senior Java/React Developer sought by leading investment bank based in Canary Wharf/remote. **Inside IR35** Responsibilities of this role is building frontend of the applications, and developing the REST APIs and supporting the apps. As an application developer, candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new...... click apply for full job details
Senior React Developer, remote, WFH React and ideally NextJS for delivery of greenfield B2C consumer website, Delivery with eadless CMS systems integration, later projects will involve B2C commerce. React.js essential, ideally with some NextJS Styled-components Jest, React-testing-library ES6, HTML5, CSS3 CI, TDD, BDD Headless CMS (contentstack, strapi, contentful) Vercel deployment experience beneficial outside IR35, remote delivery contract reactjs nextjs headlesscms FrontEnd staffworx talentpartner vercel If you are interested in this opportunity, please apply now with your updated CV in word/PDF format and expected day rate for outside IR35/remote contracts. If you're interested in this opportunity, please email your latest CV with expectations and availability This advert was posted by Staffworx Limited - a UK based recruitment consultancy supporting the global E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business. Staffworx operate a referral scheme of £500 or new iPad for each successfully referred candidate, if you know of someone suitable please forward for consideration
10/09/2021
Contractor
Senior React Developer, remote, WFH React and ideally NextJS for delivery of greenfield B2C consumer website, Delivery with eadless CMS systems integration, later projects will involve B2C commerce. React.js essential, ideally with some NextJS Styled-components Jest, React-testing-library ES6, HTML5, CSS3 CI, TDD, BDD Headless CMS (contentstack, strapi, contentful) Vercel deployment experience beneficial outside IR35, remote delivery contract reactjs nextjs headlesscms FrontEnd staffworx talentpartner vercel If you are interested in this opportunity, please apply now with your updated CV in word/PDF format and expected day rate for outside IR35/remote contracts. If you're interested in this opportunity, please email your latest CV with expectations and availability This advert was posted by Staffworx Limited - a UK based recruitment consultancy supporting the global E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business. Staffworx operate a referral scheme of £500 or new iPad for each successfully referred candidate, if you know of someone suitable please forward for consideration
Angular / React / Vue / C# / .NET We are looking for quality candidates to join one of our clients on their journey to become the next Fintech company to reach a revenue of $100 Million, and this ambitious goal is one that exemplifies the kind of drive that is fuelling your potential future colleagues. They focus on building world-class software that can add real value to their growing list of thousands of clients. In order to reach this monumental milestone and to continue the great work they've already started our client needs to hire the best talent possible, which means hiring candidates with a host of backgrounds, specialisations and skills. At present, the company handles over 100k users on its platform every month, as well as more than $2 Trillion in invoice transactions. If you like the sound of this great company, and want to join one of their dedicated 'squads', then check out the skills and responsibilities section below to see if you're the perfect fit! Responsibilities: - Deliver the highest-quality features, as well as improving existing functionality. - Be responsible for the full software lifecycle. - Collaborate effectively with colleagues both at home and abroad. - Support the implementation of security features and design principles. - Assist in the development of junior developers. - Bring passion and critical thinking to the role. Key Skills: - Prior commercial experience building restful APIs with database interaction in a C#/.NET stack. - Proven experience working with a frontend technology such as Angular/React/Vue/etc. - Experience leading and mentoring Agile development teams throughout the full SDLC. - Effective communication, being able to seamlessly work alongside colleagues. - You must have a passion for development, enjoy working in small teams, and have an interest in the Fintech sector. Benefits: - 25 days holiday + Bank holidays. - Remote and in-office working. - Full access to self-learning opportunities. - A competitive salary - Healthcare plan When submitting your application to Colossus Associates, please ensure you have your correct phone number and email address so we can contact you asap regarding your application. For confidentiality purposes, please remove any reference contact phone number's and email address details from your CV.
09/09/2021
Full time
Angular / React / Vue / C# / .NET We are looking for quality candidates to join one of our clients on their journey to become the next Fintech company to reach a revenue of $100 Million, and this ambitious goal is one that exemplifies the kind of drive that is fuelling your potential future colleagues. They focus on building world-class software that can add real value to their growing list of thousands of clients. In order to reach this monumental milestone and to continue the great work they've already started our client needs to hire the best talent possible, which means hiring candidates with a host of backgrounds, specialisations and skills. At present, the company handles over 100k users on its platform every month, as well as more than $2 Trillion in invoice transactions. If you like the sound of this great company, and want to join one of their dedicated 'squads', then check out the skills and responsibilities section below to see if you're the perfect fit! Responsibilities: - Deliver the highest-quality features, as well as improving existing functionality. - Be responsible for the full software lifecycle. - Collaborate effectively with colleagues both at home and abroad. - Support the implementation of security features and design principles. - Assist in the development of junior developers. - Bring passion and critical thinking to the role. Key Skills: - Prior commercial experience building restful APIs with database interaction in a C#/.NET stack. - Proven experience working with a frontend technology such as Angular/React/Vue/etc. - Experience leading and mentoring Agile development teams throughout the full SDLC. - Effective communication, being able to seamlessly work alongside colleagues. - You must have a passion for development, enjoy working in small teams, and have an interest in the Fintech sector. Benefits: - 25 days holiday + Bank holidays. - Remote and in-office working. - Full access to self-learning opportunities. - A competitive salary - Healthcare plan When submitting your application to Colossus Associates, please ensure you have your correct phone number and email address so we can contact you asap regarding your application. For confidentiality purposes, please remove any reference contact phone number's and email address details from your CV.
About 90 Percent of Everything is looking for Senior Frontend Developer to join the team on a full-time basis. Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry. Our tech stack consists of React, React Native and Flutter applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event-driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week. What's in it for you? Working with the latest cutting-edge technologies Disrupting a century-old industry in a startup environment Opportunity to grow and develop your core skills Deliver a greenfield system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary Great office with a warm atmosphere and great working conditions Opportunity to travel to HQ office in London Experience first hand the squad-chapter-guild workflow model, our version of the Spotify model. Responsibilities: As a member of the squad, you will be developing React applications for the web. Follow modern JavaScript and TypeScript best practices to deliver and support production-ready industry quality code. Responsible for the full lifecycle of applications. Developers will take the applications they build from design, through implementation and into production. Passionate about delivering a consistent user experience across the platform. Continuous improvement of all development and deployment processes. Contribute to developing and maintaining a core UI component library. Successful delivery of your applications into production. Work closely with designers to ensure delivery of the vision. Regular and clear communication of progress to the squad product owner and technical lead. Requirements Full hands-on technical experience and proficiency in: JavaScript core and TypeScript React Data structures and algorithms GraphQL using React Apollo Data visualisations (I.e. charts via Highcharts) Global state management Software Design of loosely coupled reusable components Unit testing with Jest Applying web performance and networking best practices CI/CD practices Advanced use of git General knowledge about: Styled Components or equivalent System testing with Cypress Microservices architecture concepts Container-based architecture: Docker Nice to have: Exposure to concepts of functional programming Ability to perform basic DevOps tasks Past experience: Demonstrated track record and proficiency in the points below: Deliver features autonomously with a high degree of team coordination Deliver code based on precise architecture spec Deliver code without relying on precise architecture spec Automated testing Working with CI/CD practices Delivering code to production Maintaining production-ready code Collaborating in small but fast-paced teams Event-driven architecture and message passing More about you: Good level of English Willingness to learn and open mind about new technologies Confident to operate in a fast-paced environment A collaborative approach and willingness to engage in an environment of active idea sharing Ability to learn autonomously Excellent all-round communications skills - Working with latest cutting-edge technologies Disrupting a century old industry in a startup environment Opportunity to grow and develop your core skills Deliver a green field system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions Opportunity to travel to client offices based in London Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model 1st round - Phonescreen with Talent Partner (30 min)Tech Test - 1 hrs2nd round - Interview with team and People team 3rd round - Interview with teamReact, Typescript, JavaScript, GraphQLJavaScript, React, Typescript, GraphQL, Apollo
23/03/2021
Full time
About 90 Percent of Everything is looking for Senior Frontend Developer to join the team on a full-time basis. Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry. Our tech stack consists of React, React Native and Flutter applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event-driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week. What's in it for you? Working with the latest cutting-edge technologies Disrupting a century-old industry in a startup environment Opportunity to grow and develop your core skills Deliver a greenfield system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary Great office with a warm atmosphere and great working conditions Opportunity to travel to HQ office in London Experience first hand the squad-chapter-guild workflow model, our version of the Spotify model. Responsibilities: As a member of the squad, you will be developing React applications for the web. Follow modern JavaScript and TypeScript best practices to deliver and support production-ready industry quality code. Responsible for the full lifecycle of applications. Developers will take the applications they build from design, through implementation and into production. Passionate about delivering a consistent user experience across the platform. Continuous improvement of all development and deployment processes. Contribute to developing and maintaining a core UI component library. Successful delivery of your applications into production. Work closely with designers to ensure delivery of the vision. Regular and clear communication of progress to the squad product owner and technical lead. Requirements Full hands-on technical experience and proficiency in: JavaScript core and TypeScript React Data structures and algorithms GraphQL using React Apollo Data visualisations (I.e. charts via Highcharts) Global state management Software Design of loosely coupled reusable components Unit testing with Jest Applying web performance and networking best practices CI/CD practices Advanced use of git General knowledge about: Styled Components or equivalent System testing with Cypress Microservices architecture concepts Container-based architecture: Docker Nice to have: Exposure to concepts of functional programming Ability to perform basic DevOps tasks Past experience: Demonstrated track record and proficiency in the points below: Deliver features autonomously with a high degree of team coordination Deliver code based on precise architecture spec Deliver code without relying on precise architecture spec Automated testing Working with CI/CD practices Delivering code to production Maintaining production-ready code Collaborating in small but fast-paced teams Event-driven architecture and message passing More about you: Good level of English Willingness to learn and open mind about new technologies Confident to operate in a fast-paced environment A collaborative approach and willingness to engage in an environment of active idea sharing Ability to learn autonomously Excellent all-round communications skills - Working with latest cutting-edge technologies Disrupting a century old industry in a startup environment Opportunity to grow and develop your core skills Deliver a green field system Work with a diverse multicultural team in an agile environment Variety of knowledge sharing and self-development opportunities Competitive salary State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions Opportunity to travel to client offices based in London Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model 1st round - Phonescreen with Talent Partner (30 min)Tech Test - 1 hrs2nd round - Interview with team and People team 3rd round - Interview with teamReact, Typescript, JavaScript, GraphQLJavaScript, React, Typescript, GraphQL, Apollo
Bombinate is on a mission to build the leading platform connecting quality craftsmanship & lifestyle brands to modern luxury consumers. The company has attracted over 200 brands from 12 countries, growing our customer base and revenue nearly tenfold every quarter. We are backed by some of the leading European luxury & tech investors and are poised to solidify our awareness in the UK and expand across Europe. Bombinate began with a simple idea - the discovery of quality craftsmanship brands - and grew to become a fully fledged family of brand founders, entrepreneurs, and craftsmen. Our intent with Bombinate is to unite different perspectives of quality into a single story; we won't rest until we've unearthed the very best craftsmanship brands out there. About the role: This is an opportunity to join one of the UK's most exciting and popular new platforms as it starts to expand. Only a year and a half into launching the platform online, Bombinate has attracted a loyal following of men & women who care deeply about quality. What is more, the brand ecosystem is recognising the role Bombinate is playing in spearheading the movement towards ethical manufacture, conscious consumption and great design. The opportunity has the potential to scale rapidly, building our platform for customers and brands. This role is for you if you want to e xcel within a multidisciplinary digital team & s olve challenging engineering problems. A full review of the current engineering practices within the business. Work with the CTO to build out remote engineering teams which will be responsible for the future growth of the business. Present ideas on how to increase financial and marketing efficiency, improve performance across the stack, increase business process automation. Responsibilities: Active participation in technical architectural design Providing informed technical insights for delivering complex projects Improve and uphold code quality through code reviews and pair programming Support business growth About you: You should already have +2 years commercial experience of the following: Agile TDD IaC CI/CD Proven track record making architectural design decisions. Prerequisites Skills Node.js React (other frontend frameworks considered) Typescript (or Flow) Unit & integration testing REST APIs Git Experience of one or more of the following Next.js AWS PostgreSQL (or other relational DB) TypeORM Redis - Bombinate offers a number of team-wide benefits and perks but if there's something that's important to you that's not on this list, let us know. An opportunity to champion craftsmanship & great design. And to shape the way we connect craftsmanship brands to those who care about quality. Highly competitive salary. 25 days holiday allowance increase by 1 day with each year of service. Generous Bombinate credit allowance to help you bring your wardrobe to life. Regular team socials. Drinks on a Friday afternoon to celebrate the week. Coaching/mentoring to help you with your development. Conference, learning and training budget. Discussion on the phone (or video call) with the Sunil (CTO). We will run through your skills, experiences and interests and how they overlap with Bombinates line of business, technical stack and upcoming roadmap. We will send a small coding task for you to complete. Video call with Sunil & Gleb (Lead Developer) to discuss the result of your coding task submission. In-person meeting with Elliott (Founder), Gleb (Lead Dev) & Sunil (CTO). Node.js, React, Typescript, TestingReact, Node.js, PostgreSQL, Typescript, CircleCI, AWS, Cypress, Git, Postman, REST
17/03/2021
Full time
Bombinate is on a mission to build the leading platform connecting quality craftsmanship & lifestyle brands to modern luxury consumers. The company has attracted over 200 brands from 12 countries, growing our customer base and revenue nearly tenfold every quarter. We are backed by some of the leading European luxury & tech investors and are poised to solidify our awareness in the UK and expand across Europe. Bombinate began with a simple idea - the discovery of quality craftsmanship brands - and grew to become a fully fledged family of brand founders, entrepreneurs, and craftsmen. Our intent with Bombinate is to unite different perspectives of quality into a single story; we won't rest until we've unearthed the very best craftsmanship brands out there. About the role: This is an opportunity to join one of the UK's most exciting and popular new platforms as it starts to expand. Only a year and a half into launching the platform online, Bombinate has attracted a loyal following of men & women who care deeply about quality. What is more, the brand ecosystem is recognising the role Bombinate is playing in spearheading the movement towards ethical manufacture, conscious consumption and great design. The opportunity has the potential to scale rapidly, building our platform for customers and brands. This role is for you if you want to e xcel within a multidisciplinary digital team & s olve challenging engineering problems. A full review of the current engineering practices within the business. Work with the CTO to build out remote engineering teams which will be responsible for the future growth of the business. Present ideas on how to increase financial and marketing efficiency, improve performance across the stack, increase business process automation. Responsibilities: Active participation in technical architectural design Providing informed technical insights for delivering complex projects Improve and uphold code quality through code reviews and pair programming Support business growth About you: You should already have +2 years commercial experience of the following: Agile TDD IaC CI/CD Proven track record making architectural design decisions. Prerequisites Skills Node.js React (other frontend frameworks considered) Typescript (or Flow) Unit & integration testing REST APIs Git Experience of one or more of the following Next.js AWS PostgreSQL (or other relational DB) TypeORM Redis - Bombinate offers a number of team-wide benefits and perks but if there's something that's important to you that's not on this list, let us know. An opportunity to champion craftsmanship & great design. And to shape the way we connect craftsmanship brands to those who care about quality. Highly competitive salary. 25 days holiday allowance increase by 1 day with each year of service. Generous Bombinate credit allowance to help you bring your wardrobe to life. Regular team socials. Drinks on a Friday afternoon to celebrate the week. Coaching/mentoring to help you with your development. Conference, learning and training budget. Discussion on the phone (or video call) with the Sunil (CTO). We will run through your skills, experiences and interests and how they overlap with Bombinates line of business, technical stack and upcoming roadmap. We will send a small coding task for you to complete. Video call with Sunil & Gleb (Lead Developer) to discuss the result of your coding task submission. In-person meeting with Elliott (Founder), Gleb (Lead Dev) & Sunil (CTO). Node.js, React, Typescript, TestingReact, Node.js, PostgreSQL, Typescript, CircleCI, AWS, Cypress, Git, Postman, REST
Big Blue Door is a creative digital development and hosting agency with substantial experience in developing and maintaining high quality, high impact websites and digital products in complex, multi-stakeholder environments in an Agile manner. We specialise in working with public and third sector organisations, both large and small, utilising Drupal as our preferred Content Management Framework, and Amazon Web Services (AWS) as our preferred hosting partner. Our client base is primarily public sector organisations, including Government departments, Local Councils, NHS, and Education bodies, with both public-facing websites and Intranets. The work we undertake is very varied, and includes a number of backend integrations with third-party APIs. We manage projects through the entirety of the SDLC, from discovery, research, and creative design, through to the build phase, and finally through to training, support, ongoing maintenance, and hosting. We are Amazon Web Services (AWS) Partners , but also have hosting spread across other providers including Azure and Google Cloud Platform. About the role: We're looking for an experienced full stack developer to join our team, and help deliver projects through their entire lifecycle. This role will also include mentoring more junior members of the team. This role will be split across new (greenfield) projects and legacy client work, with some clients still operating on Drupal 7. All of our new builds are in Drupal 8/9. Some of our newer projects are headless (we use React). As an agency with multiple concurrent work strands across different technologies and frameworks, we expect our developers to work across a number of projects during a normal working week. Essential skills: Five or more years commercial experience with Drupal (7&8) Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations Sysadmin experience configuring LAMP/LEMP stack Experience with configuring CI software, such as Jenkins Great written and face to face communication skills (we will expect regular client interaction) Proven experience in working across multi-disciplinary teams in an agile manner A dedication to exceeding coding standards and undertaking independent professional development Ability to support and mentor other team members The ability to work on-site in our London Bridge office, Mon-Fri. (Please see note at the top of this specification relating to COVID-19) Fluent English and excellent communication skills as part of the role may be client-facing. Desirable skills: Backend / DevOps: Demonstrable experience custom coding on other PHP CMSs (OOP or procedural). Symfony or Python/Django experience may be beneficial. Ability to write or configure custom automation tasks with scripting tools, e.g. Bash/Perl/Python Experience configuring virtualisation for development processes, e.g. Docker/Vagrant Frontend / design: Front-end JS framework (React, Next, Angular) experience beneficial. CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn). Use and understanding of task runners - Gulp and Grunt. Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required. Other skills: Version control using Git - particularly via CLI. We use the gitflow model. A proven ability to work on multiple development strands in a given period. Drupal (Acquia) certifications. Experience of building to Accessibility Standards, particularly WAI / WCAG. Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL), both designing and consuming. - Flexible working Macbook Pro 28 days annual leave [inclusive of bank holidays, increasing by one day every year (up to ten years)] 'Open fridge' policy including free lunch and wine/beer Season ticket loan scheme Interesting and varied projects! Professional development training, including annual week in Europe for DrupalCon (or similar) Friendly and supportive environment Technical Test Video Call with Managing Partners / Tech Lead Offer! Drupal, APIs, Adobe Photoshop, Adobe Creative Suite, SketchDrupal, APIs, Adobe Photoshop, Adobe Creative Suite, Sketch, Python, Django, AWS, React, Angular, SOAP, REST, Jenkins, Symfony, Bash, Perl, Docker, Vagrant, Gulp, Grunt, Git
17/03/2021
Full time
Big Blue Door is a creative digital development and hosting agency with substantial experience in developing and maintaining high quality, high impact websites and digital products in complex, multi-stakeholder environments in an Agile manner. We specialise in working with public and third sector organisations, both large and small, utilising Drupal as our preferred Content Management Framework, and Amazon Web Services (AWS) as our preferred hosting partner. Our client base is primarily public sector organisations, including Government departments, Local Councils, NHS, and Education bodies, with both public-facing websites and Intranets. The work we undertake is very varied, and includes a number of backend integrations with third-party APIs. We manage projects through the entirety of the SDLC, from discovery, research, and creative design, through to the build phase, and finally through to training, support, ongoing maintenance, and hosting. We are Amazon Web Services (AWS) Partners , but also have hosting spread across other providers including Azure and Google Cloud Platform. About the role: We're looking for an experienced full stack developer to join our team, and help deliver projects through their entire lifecycle. This role will also include mentoring more junior members of the team. This role will be split across new (greenfield) projects and legacy client work, with some clients still operating on Drupal 7. All of our new builds are in Drupal 8/9. Some of our newer projects are headless (we use React). As an agency with multiple concurrent work strands across different technologies and frameworks, we expect our developers to work across a number of projects during a normal working week. Essential skills: Five or more years commercial experience with Drupal (7&8) Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations Sysadmin experience configuring LAMP/LEMP stack Experience with configuring CI software, such as Jenkins Great written and face to face communication skills (we will expect regular client interaction) Proven experience in working across multi-disciplinary teams in an agile manner A dedication to exceeding coding standards and undertaking independent professional development Ability to support and mentor other team members The ability to work on-site in our London Bridge office, Mon-Fri. (Please see note at the top of this specification relating to COVID-19) Fluent English and excellent communication skills as part of the role may be client-facing. Desirable skills: Backend / DevOps: Demonstrable experience custom coding on other PHP CMSs (OOP or procedural). Symfony or Python/Django experience may be beneficial. Ability to write or configure custom automation tasks with scripting tools, e.g. Bash/Perl/Python Experience configuring virtualisation for development processes, e.g. Docker/Vagrant Frontend / design: Front-end JS framework (React, Next, Angular) experience beneficial. CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn). Use and understanding of task runners - Gulp and Grunt. Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required. Other skills: Version control using Git - particularly via CLI. We use the gitflow model. A proven ability to work on multiple development strands in a given period. Drupal (Acquia) certifications. Experience of building to Accessibility Standards, particularly WAI / WCAG. Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL), both designing and consuming. - Flexible working Macbook Pro 28 days annual leave [inclusive of bank holidays, increasing by one day every year (up to ten years)] 'Open fridge' policy including free lunch and wine/beer Season ticket loan scheme Interesting and varied projects! Professional development training, including annual week in Europe for DrupalCon (or similar) Friendly and supportive environment Technical Test Video Call with Managing Partners / Tech Lead Offer! Drupal, APIs, Adobe Photoshop, Adobe Creative Suite, SketchDrupal, APIs, Adobe Photoshop, Adobe Creative Suite, Sketch, Python, Django, AWS, React, Angular, SOAP, REST, Jenkins, Symfony, Bash, Perl, Docker, Vagrant, Gulp, Grunt, Git
Big Blue Door is a creative digital development and hosting agency with substantial experience in developing and maintaining high quality, high impact websites and digital products in complex, multi-stakeholder environments in an Agile manner. We specialise in working with public and third sector organisations, both large and small, utilising Drupal as our preferred Content Management Framework, and Amazon Web Services (AWS) as our preferred hosting partner. Our client base is primarily public sector organisations, including Government departments, Local Councils, NHS, and Education bodies, with both public-facing websites and Intranets. The work we undertake is very varied, and includes a number of backend integrations with third-party APIs. We manage projects through the entirety of the SDLC, from discovery, research, and creative design, through to the build phase, and finally through to training, support, ongoing maintenance, and hosting. We are Amazon Web Services (AWS) Partners , but also have hosting spread across other providers including Azure and Google Cloud Platform. About the role: We're looking for an experienced frontend developer to join our team, and help deliver projects working closely with our head of creative. This role will also include mentoring more junior frontend members of the team (remotely and in-person). This role will be split across new (greenfield) projects and legacy client work, with some clients still operating on Drupal 7. All of our new builds are in Drupal 8/9. Some of our newer projects are headless (we use React) and we expect this trend to continue. As an agency with multiple concurrent work strands across different technologies and frameworks, we expect our developers to work across a number of projects during a normal working week. Essential skills: Broad experience of working with frontend frameworks such as React, Angular, Next, Gatsby and VueJS. Three or more years experience with version control systems (preferably Git) and team workflows. Worked with and consumed a good range of third party APIs. CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn). Use and understanding of task runners - Gulp and Grunt. Comfortable using the command line and SSH. Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required. Ability to produce and review high quality, clean code. Ability to support and mentor other team members Strong teamwork and communication skills. Comfortable working on existing HTML, CSS and JavaScript. Excellent organisational skills and the ability to manage work priorities effectively and autonomously. The ability to work on-site in our London Bridge office on occasion, either as full-time (M-F) or as part-time (2-3 days in the office, otherwise remote). Please also see the note at the top of this specification relating to COVID-19. Fluent English and excellent communication skills as part of the role may be client-facing Desirable skills: Five or more years demonstrable experience of building Drupal (7 or 8) production websites (we may ask for code samples), including coding custom modules, extending contrib, and theme building. Drupal certifications (Acquia or otherwise). Frontend: Experience working with Graphql Experience with frontend testing libraries such as Jasmine, Mocha, Jest, etc. Experience with Storybook or other component library software Backend / DevOps: Demonstrable experience custom coding on other PHP CMSs (OOP or procedural). Symfony or Python/Django experience may be beneficial. Sysadmin experience configuring LAMP/LEMP stack. Experience with configuring CI software, such as Jenkins. Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations. Ability to write or configure custom automation tasks with scripting tools, e.g. Bash/Perl/Python. Experience configuring virtualisation for development processes, e.g. Docker/Vagrant. Other skills: Experience of building to Accessibility Standards, particularly WAI / WCAG. Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL). - Flexible working Macbook Pro 28 days annual leave [inclusive of bank holidays, increasing by one day every year (up to ten years)] 'Open fridge' policy including free lunch and wine/beer Season ticket loan scheme Interesting and varied projects! Professional development training, including annual week in Europe for DrupalCon (or similar) Friendly and supportive environment Technical Test Video Call with Managing Partners / Tech Lead Offer! Drupal, React, Angular, Next, Vue.jsDrupal, React, Angular, Next, Vue.js, Adobe Photoshop, Adobe Creative Suite, Sketch, Git, Gulp, PHP, Symfony, Python, Django, Jenkins, SOAP, REST, Bash, Perl, Docker, GraphQL, Jasmine, Mocha, Jest, Storybook
17/03/2021
Full time
Big Blue Door is a creative digital development and hosting agency with substantial experience in developing and maintaining high quality, high impact websites and digital products in complex, multi-stakeholder environments in an Agile manner. We specialise in working with public and third sector organisations, both large and small, utilising Drupal as our preferred Content Management Framework, and Amazon Web Services (AWS) as our preferred hosting partner. Our client base is primarily public sector organisations, including Government departments, Local Councils, NHS, and Education bodies, with both public-facing websites and Intranets. The work we undertake is very varied, and includes a number of backend integrations with third-party APIs. We manage projects through the entirety of the SDLC, from discovery, research, and creative design, through to the build phase, and finally through to training, support, ongoing maintenance, and hosting. We are Amazon Web Services (AWS) Partners , but also have hosting spread across other providers including Azure and Google Cloud Platform. About the role: We're looking for an experienced frontend developer to join our team, and help deliver projects working closely with our head of creative. This role will also include mentoring more junior frontend members of the team (remotely and in-person). This role will be split across new (greenfield) projects and legacy client work, with some clients still operating on Drupal 7. All of our new builds are in Drupal 8/9. Some of our newer projects are headless (we use React) and we expect this trend to continue. As an agency with multiple concurrent work strands across different technologies and frameworks, we expect our developers to work across a number of projects during a normal working week. Essential skills: Broad experience of working with frontend frameworks such as React, Angular, Next, Gatsby and VueJS. Three or more years experience with version control systems (preferably Git) and team workflows. Worked with and consumed a good range of third party APIs. CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn). Use and understanding of task runners - Gulp and Grunt. Comfortable using the command line and SSH. Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required. Ability to produce and review high quality, clean code. Ability to support and mentor other team members Strong teamwork and communication skills. Comfortable working on existing HTML, CSS and JavaScript. Excellent organisational skills and the ability to manage work priorities effectively and autonomously. The ability to work on-site in our London Bridge office on occasion, either as full-time (M-F) or as part-time (2-3 days in the office, otherwise remote). Please also see the note at the top of this specification relating to COVID-19. Fluent English and excellent communication skills as part of the role may be client-facing Desirable skills: Five or more years demonstrable experience of building Drupal (7 or 8) production websites (we may ask for code samples), including coding custom modules, extending contrib, and theme building. Drupal certifications (Acquia or otherwise). Frontend: Experience working with Graphql Experience with frontend testing libraries such as Jasmine, Mocha, Jest, etc. Experience with Storybook or other component library software Backend / DevOps: Demonstrable experience custom coding on other PHP CMSs (OOP or procedural). Symfony or Python/Django experience may be beneficial. Sysadmin experience configuring LAMP/LEMP stack. Experience with configuring CI software, such as Jenkins. Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations. Ability to write or configure custom automation tasks with scripting tools, e.g. Bash/Perl/Python. Experience configuring virtualisation for development processes, e.g. Docker/Vagrant. Other skills: Experience of building to Accessibility Standards, particularly WAI / WCAG. Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL). - Flexible working Macbook Pro 28 days annual leave [inclusive of bank holidays, increasing by one day every year (up to ten years)] 'Open fridge' policy including free lunch and wine/beer Season ticket loan scheme Interesting and varied projects! Professional development training, including annual week in Europe for DrupalCon (or similar) Friendly and supportive environment Technical Test Video Call with Managing Partners / Tech Lead Offer! Drupal, React, Angular, Next, Vue.jsDrupal, React, Angular, Next, Vue.js, Adobe Photoshop, Adobe Creative Suite, Sketch, Git, Gulp, PHP, Symfony, Python, Django, Jenkins, SOAP, REST, Bash, Perl, Docker, GraphQL, Jasmine, Mocha, Jest, Storybook
The role With over 8 million members, VoucherCodes is one of the UK's largest money-saving websites. Partnered with big brands like ASOS, Nike, Argos, Expedia and Pizza Express, we receive over 8 million visits per month. Right now, we're looking for a Senior UI Engineer to work as part of our Engineering team in London. You would be joining a team of 20+ engineers across mobile, web, data and platform. We look for engineers who have excellent attention to detail and care about the features they implement. You have extensive user interface development experience and know what it takes to make a website scale and perform at a lightning-fast speed. You have attention to detail and care about excellent user experience. You take a keen interest in researching, experimenting and implementing new technologies. Our current front-end tech stack consists mostly of TypeScript, Vue, Nuxt, GraphQL, Tailwind, React, Babel and Webpack for client-side applications, and we use the latest standards like ES2020 and CSS3. To ensure the quality of our codebases, we use code quality tools such as ESlint and Prettier, and we test our front-end code using Jest, Jasmine and Karma. We are also extensive users of Docker and Kubernetes. What we need from you At least 5 years of relevant development experience Strong Javascript and CSS skills Previous experience with modern JavaScript frameworks such as Vue, React or Angular Prior basic experience with Node.js and isomorphic applications Experience of continuous integration, unit testing tools and related practices Knowledge of how the browser functions and how to get the most out of it Understanding of page speed metrics and performance tools Good cross-team communication skills Understanding of Agile Scrum software development lifecycle Previous experience with Vue, Nuxt and TypeScript is desirable What you'll be doing Building new product experiences that our users will find simple and delightful to use Iterate upon and improve existing website functionality and features Complete the migration of our website to our new frontend stack Using the latest tools and techniques to monitor and improve site speed and performance Evolve the architecture of our platforms, updating and expanding our technology stack Directly contributing to improving our developer experience Using your skills and experience to support and mentor other engineers - A culture that pushes you to be your best self Two uninterrupted hours a week dedicated to your personal development The flexibility to get that perfect work/life balance More free food than you can ask for. Seriously. Zumba, boxing, yoga and football to work off all those free snacks Quarterly socials to let your hair down with your team Annual company retreat for a well deserved, long weekend of relaxation Private healthcare, pension, travel loan, cycle scheme, gym scheme Oh, not to mention our competitive salary, great bonus scheme and a tonne of other cool stuff We follow a 2 step process: 1. 30-minute phone or video call with the Hiring Manager 2. A 2 and a half hour remote video interview, made up of 3 segments with breaks in between: technical (Q&A and live coding exercise) team and collaboration communication and culture fit JavaScript, Vue.js, Node.js, React, AngularJavaScript, Typescript, Vue.js, Nuxt, CSS3, Node.js, GraphQL, Jest, Webpack, Storybook
17/03/2021
Full time
The role With over 8 million members, VoucherCodes is one of the UK's largest money-saving websites. Partnered with big brands like ASOS, Nike, Argos, Expedia and Pizza Express, we receive over 8 million visits per month. Right now, we're looking for a Senior UI Engineer to work as part of our Engineering team in London. You would be joining a team of 20+ engineers across mobile, web, data and platform. We look for engineers who have excellent attention to detail and care about the features they implement. You have extensive user interface development experience and know what it takes to make a website scale and perform at a lightning-fast speed. You have attention to detail and care about excellent user experience. You take a keen interest in researching, experimenting and implementing new technologies. Our current front-end tech stack consists mostly of TypeScript, Vue, Nuxt, GraphQL, Tailwind, React, Babel and Webpack for client-side applications, and we use the latest standards like ES2020 and CSS3. To ensure the quality of our codebases, we use code quality tools such as ESlint and Prettier, and we test our front-end code using Jest, Jasmine and Karma. We are also extensive users of Docker and Kubernetes. What we need from you At least 5 years of relevant development experience Strong Javascript and CSS skills Previous experience with modern JavaScript frameworks such as Vue, React or Angular Prior basic experience with Node.js and isomorphic applications Experience of continuous integration, unit testing tools and related practices Knowledge of how the browser functions and how to get the most out of it Understanding of page speed metrics and performance tools Good cross-team communication skills Understanding of Agile Scrum software development lifecycle Previous experience with Vue, Nuxt and TypeScript is desirable What you'll be doing Building new product experiences that our users will find simple and delightful to use Iterate upon and improve existing website functionality and features Complete the migration of our website to our new frontend stack Using the latest tools and techniques to monitor and improve site speed and performance Evolve the architecture of our platforms, updating and expanding our technology stack Directly contributing to improving our developer experience Using your skills and experience to support and mentor other engineers - A culture that pushes you to be your best self Two uninterrupted hours a week dedicated to your personal development The flexibility to get that perfect work/life balance More free food than you can ask for. Seriously. Zumba, boxing, yoga and football to work off all those free snacks Quarterly socials to let your hair down with your team Annual company retreat for a well deserved, long weekend of relaxation Private healthcare, pension, travel loan, cycle scheme, gym scheme Oh, not to mention our competitive salary, great bonus scheme and a tonne of other cool stuff We follow a 2 step process: 1. 30-minute phone or video call with the Hiring Manager 2. A 2 and a half hour remote video interview, made up of 3 segments with breaks in between: technical (Q&A and live coding exercise) team and collaboration communication and culture fit JavaScript, Vue.js, Node.js, React, AngularJavaScript, Typescript, Vue.js, Nuxt, CSS3, Node.js, GraphQL, Jest, Webpack, Storybook
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.