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.
Frontend Developers - come change the fintech landscape! you'll join a dynamic and innovative fintech company that is revolutionising the financial industry through cutting-edge technology. Our team is dedicated to developing robust, user-friendly applications that are transforming the way organisations manage their finances. We are looking for a Senior Frontend Developer to join us on a 3 month fixed term contract. You will play a crucial role in the onboarding of a major new client. Your expertise in Angular will be essential in helping us deliver key feature enhancements to our flagship product that can be used for both this client and our exisitng client base. Key Responsibilities: Develop and maintain complex web applications using Typescript and Angular (preferably Angular 17+). Write comprehensive unit tests and mutation tests using Jest. Work with Docker to create and manage containerised applications for development and testing environments Participate actively in Agile ceremonies using Jira for task management and Confluence for documentation. 3-month Fixed Term Contract Fully Remote Salary: up to £65 000 depending on experience. If this sounds like something of interest, please apply as we have interview slots available!
17/03/2025
Frontend Developers - come change the fintech landscape! you'll join a dynamic and innovative fintech company that is revolutionising the financial industry through cutting-edge technology. Our team is dedicated to developing robust, user-friendly applications that are transforming the way organisations manage their finances. We are looking for a Senior Frontend Developer to join us on a 3 month fixed term contract. You will play a crucial role in the onboarding of a major new client. Your expertise in Angular will be essential in helping us deliver key feature enhancements to our flagship product that can be used for both this client and our exisitng client base. Key Responsibilities: Develop and maintain complex web applications using Typescript and Angular (preferably Angular 17+). Write comprehensive unit tests and mutation tests using Jest. Work with Docker to create and manage containerised applications for development and testing environments Participate actively in Agile ceremonies using Jira for task management and Confluence for documentation. 3-month Fixed Term Contract Fully Remote Salary: up to £65 000 depending on experience. If this sounds like something of interest, please apply as we have interview slots available!
Senior Web Developer (React & Node.js) - Borehamwood (Onsite 3 days a week) - 60,000 My client is looking for a skilled Web Developer to contribute to the rebuild of a CMS-driven platform, developing and maintaining both the React frontend and Node.js backend as the system transitions to a scalable, modular architecture. While expertise in both areas is not essential, you should be confident working across the full stack, collaborating with the existing development team to refine prototypes, build a comprehensive templating solution, and integrate API services that power the CMS. This role offers an exciting opportunity to expand your full-stack expertise, work with a modern tech stack, and play a key role in shaping the platform's architecture. Scope & Responsibilities As a CMS and API Developer, you will be responsible for: Frontend & Backend Development Developing, enhancing, and maintaining a modular, tiered templating engine for white-labelled CMS deployments. Implementing reusable static and dynamic templates for client-specific branding. Supporting the integration of CMS functionalities into dynamic widgets and APIs. Developing and integrating React-based front-end components to ensure a seamless and dynamic user experience. Creating performant, scalable backend APIs using Node.js to support CMS functionalities and dynamic content delivery. Optimising the platform for performance, scalability, and maintainability. Collaboration & Documentation Working closely with frontend and backend specialists to modernise content management capabilities. Creating clear and comprehensive documentation for CMS workflows, APIs, and related systems. Troubleshooting and resolving issues in the CMS and API layers, minimising disruptions and enhancing user experience. Maintaining excellent relationships with the Development Team, Project Managers, Quality Assurance team, and other stakeholders. Additional Responsibilities Assisting with ad hoc tasks as required. Requirements & Experience Technical Skills 5+ years' experience as a web developer in an Agile environment. Strong experience in React development, with a focus on modular, component-driven architecture. Solid understanding of frontend technologies, including HTML APIs, modern CSS (SASS, Tailwind, Bootstrap), and responsive design principles. Experience with UI libraries (e.g. Material UI, Mantine UI) is desirable. Proficiency in integrating RESTful APIs or other data sources. Experience working in a Node.js development environment, with knowledge of backend frameworks such as Next.js, NestJS, Astro, or Remix. Experience with testing frameworks for both frontend (Jest, Cypress) and backend. Familiarity with modern software delivery tools (Git, YAML, Docker, CI/CD pipelines). Experience working with relational (SQL) or NoSQL (MongoDB, DynamoDB) databases. Knowledge of cloud-based infrastructure, particularly AWS services (S3, ECS, Lambda). Familiarity with state management frameworks (e.g. Redux) is desirable. Soft Skills & Competencies Excellent written and verbal communication skills. Strong interpersonal skills - team fit is essential. Ability to work independently and take initiative. A proactive approach to problem-solving. High attention to detail and commitment to excellence. Please apply with your most up-to-date CV to be considered. Please note, this role is 3 days onsite in Borehamwood and unfortunately this role does not offer sponsorship, so you must have full rights to work in the UK, BeTechnology Group Limited is acting as an Employment Agency in relation to this vacancy.
15/03/2025
Full time
Senior Web Developer (React & Node.js) - Borehamwood (Onsite 3 days a week) - 60,000 My client is looking for a skilled Web Developer to contribute to the rebuild of a CMS-driven platform, developing and maintaining both the React frontend and Node.js backend as the system transitions to a scalable, modular architecture. While expertise in both areas is not essential, you should be confident working across the full stack, collaborating with the existing development team to refine prototypes, build a comprehensive templating solution, and integrate API services that power the CMS. This role offers an exciting opportunity to expand your full-stack expertise, work with a modern tech stack, and play a key role in shaping the platform's architecture. Scope & Responsibilities As a CMS and API Developer, you will be responsible for: Frontend & Backend Development Developing, enhancing, and maintaining a modular, tiered templating engine for white-labelled CMS deployments. Implementing reusable static and dynamic templates for client-specific branding. Supporting the integration of CMS functionalities into dynamic widgets and APIs. Developing and integrating React-based front-end components to ensure a seamless and dynamic user experience. Creating performant, scalable backend APIs using Node.js to support CMS functionalities and dynamic content delivery. Optimising the platform for performance, scalability, and maintainability. Collaboration & Documentation Working closely with frontend and backend specialists to modernise content management capabilities. Creating clear and comprehensive documentation for CMS workflows, APIs, and related systems. Troubleshooting and resolving issues in the CMS and API layers, minimising disruptions and enhancing user experience. Maintaining excellent relationships with the Development Team, Project Managers, Quality Assurance team, and other stakeholders. Additional Responsibilities Assisting with ad hoc tasks as required. Requirements & Experience Technical Skills 5+ years' experience as a web developer in an Agile environment. Strong experience in React development, with a focus on modular, component-driven architecture. Solid understanding of frontend technologies, including HTML APIs, modern CSS (SASS, Tailwind, Bootstrap), and responsive design principles. Experience with UI libraries (e.g. Material UI, Mantine UI) is desirable. Proficiency in integrating RESTful APIs or other data sources. Experience working in a Node.js development environment, with knowledge of backend frameworks such as Next.js, NestJS, Astro, or Remix. Experience with testing frameworks for both frontend (Jest, Cypress) and backend. Familiarity with modern software delivery tools (Git, YAML, Docker, CI/CD pipelines). Experience working with relational (SQL) or NoSQL (MongoDB, DynamoDB) databases. Knowledge of cloud-based infrastructure, particularly AWS services (S3, ECS, Lambda). Familiarity with state management frameworks (e.g. Redux) is desirable. Soft Skills & Competencies Excellent written and verbal communication skills. Strong interpersonal skills - team fit is essential. Ability to work independently and take initiative. A proactive approach to problem-solving. High attention to detail and commitment to excellence. Please apply with your most up-to-date CV to be considered. Please note, this role is 3 days onsite in Borehamwood and unfortunately this role does not offer sponsorship, so you must have full rights to work in the UK, BeTechnology Group Limited is acting as an Employment Agency in relation to this vacancy.
Major Recruitment Derby IT & Digital
City, Sheffield
MAGENTO 2 NEW ROLE PROJECT LEAD Hybrid Sheffield Close to M1 links Are you ready for a new challenging opportunity? Major IT & Digital have partnered with one of the UK s leading wholesale and retail distribution businesses based in the heart of steel city of Sheffield. This is a brand new opportunity to lead on new design and build projects working within a Magento 2 environment including both frontend and backend development. Working for a well-established family business and IT development team with over 40 years industry experience which includes expansion plans internationally. The company achieved 16% growth last year with plans to hit the £200m mark in 2026. You will be joining a diverse and skilled team of IT professionals to lead on the Magento 2 projects for my clients online stores and international brand partners and to support both the IT Director and Head of eCommerce in delivering scalable and effective Magento 2 platforms in a full stack and testing capacity. This is a new role! Do you want to know more ? You will be joining a mixed team of 17 professional software developers, including Junior, Senior and Lead level on the ecommerce team, front end designers, BI analysts and technical support staff to drive you forward with SDLC and stakeholder management. This is a new role and will require someone with extensive Magento 2 experience to lead of projects and drive the business values on delivering quality code with a strong focus on meeting customer requirements. This would ideally suit someone from a agency background or similar industry exposure looking for that next step in their career to add value and contribute at a senior level and also happy to be involved in the full architecture and design (start to end process). Due to these exciting fast-paced projects and hands on nature of the work involved this will require an onsite presence with 2 days working in the Sheffield office. This will give you the opportunity to contribute to the wider business successes planned over the next 12-18 months. Here s the techy stuff Degree educated preferred although someone with extensive Magento 2 experience is more highly desired Magento development and customisation knowledge of design and development with an ability to implement custom modules and optimise code for performance and scalability Frontend development using HTML, CSS and JavaScript including modern frameworks Backend development using MySQL and API integration Knowledge of performance optimisation and implement Magento best practices Continuous development, bug fixes including version upgrades Ability to set up frameworks for continuous testing, perform cross-browser and device testing to ensure compatibility for robust frontend and backend operations What s in it for me? Highly Competitive salary 23 days holiday (plus 8 public) 4% employer pension contributions Great team culture Training and wellbeing programme (healthcare plan) 3 days working from home Free on-site car parking Staff discounts Interested in finding out more? Please click on the apply now button for an informed chat about the company overview! Also why this company has a great reputation in this market offering exposure to some exciting new projects in 2025.
15/03/2025
Full time
MAGENTO 2 NEW ROLE PROJECT LEAD Hybrid Sheffield Close to M1 links Are you ready for a new challenging opportunity? Major IT & Digital have partnered with one of the UK s leading wholesale and retail distribution businesses based in the heart of steel city of Sheffield. This is a brand new opportunity to lead on new design and build projects working within a Magento 2 environment including both frontend and backend development. Working for a well-established family business and IT development team with over 40 years industry experience which includes expansion plans internationally. The company achieved 16% growth last year with plans to hit the £200m mark in 2026. You will be joining a diverse and skilled team of IT professionals to lead on the Magento 2 projects for my clients online stores and international brand partners and to support both the IT Director and Head of eCommerce in delivering scalable and effective Magento 2 platforms in a full stack and testing capacity. This is a new role! Do you want to know more ? You will be joining a mixed team of 17 professional software developers, including Junior, Senior and Lead level on the ecommerce team, front end designers, BI analysts and technical support staff to drive you forward with SDLC and stakeholder management. This is a new role and will require someone with extensive Magento 2 experience to lead of projects and drive the business values on delivering quality code with a strong focus on meeting customer requirements. This would ideally suit someone from a agency background or similar industry exposure looking for that next step in their career to add value and contribute at a senior level and also happy to be involved in the full architecture and design (start to end process). Due to these exciting fast-paced projects and hands on nature of the work involved this will require an onsite presence with 2 days working in the Sheffield office. This will give you the opportunity to contribute to the wider business successes planned over the next 12-18 months. Here s the techy stuff Degree educated preferred although someone with extensive Magento 2 experience is more highly desired Magento development and customisation knowledge of design and development with an ability to implement custom modules and optimise code for performance and scalability Frontend development using HTML, CSS and JavaScript including modern frameworks Backend development using MySQL and API integration Knowledge of performance optimisation and implement Magento best practices Continuous development, bug fixes including version upgrades Ability to set up frameworks for continuous testing, perform cross-browser and device testing to ensure compatibility for robust frontend and backend operations What s in it for me? Highly Competitive salary 23 days holiday (plus 8 public) 4% employer pension contributions Great team culture Training and wellbeing programme (healthcare plan) 3 days working from home Free on-site car parking Staff discounts Interested in finding out more? Please click on the apply now button for an informed chat about the company overview! Also why this company has a great reputation in this market offering exposure to some exciting new projects in 2025.
I am looking for a Senior Frontend Developer with strong React skills for a Global Insurance Business who are currently disrupting the industry. They have strong ambitions to continue growing and are always seeking the brightest people to join them on their journey. Currently, they have their Software Development mainly based in their European offices, however, as their need for innovative technical solutions grows, they are hiring more tech people including building a team based in their Manchester offices. They are looking for enthusiastic and confident technical people who will successfully balance creating early results with a sustainable and solid implementation of insurance systems. You should have a positive can-do attitude and should embody a just-do-it mindset that delivers results. You will actively collaborate with business specialists, IT developers, UX specialists and IT operations every day across 6 different countries. Currently, they are looking for a Senior Frontend Developer with strong React skills, who will be responsible for the development of their in-house insurance systems with a strong focus on usability, scalability, and maintainability. You will help the business to understand needs and requirements in a structured manner, identifying opportunities whilst seeking new business and tech opportunities by keeping yourselves up to date. You will be working collaboratively in a team-oriented environment with a focus on inspiring and mentoring colleagues, demonstrating best practices in your field of expertise. You will influence the choice of technologies, frameworks, and architectural approaches To apply I am looking for a Senior Front End Developer, with experience of working with Product Owners and End Users to deliver business-specific applications. Whilst being an expert in JavaScript and Frontend Development, you will also have strong skills in other technologies such as React, Typescript, Angular.JS and Node (or similar to Vue, Svelte, Angular2). If you are interested then please either apply online or call Gill Twist on (phone number removed) or please apply online. Please note, this role is Hybrid with 2 days per week in their Manchester City Offices.
15/03/2025
Full time
I am looking for a Senior Frontend Developer with strong React skills for a Global Insurance Business who are currently disrupting the industry. They have strong ambitions to continue growing and are always seeking the brightest people to join them on their journey. Currently, they have their Software Development mainly based in their European offices, however, as their need for innovative technical solutions grows, they are hiring more tech people including building a team based in their Manchester offices. They are looking for enthusiastic and confident technical people who will successfully balance creating early results with a sustainable and solid implementation of insurance systems. You should have a positive can-do attitude and should embody a just-do-it mindset that delivers results. You will actively collaborate with business specialists, IT developers, UX specialists and IT operations every day across 6 different countries. Currently, they are looking for a Senior Frontend Developer with strong React skills, who will be responsible for the development of their in-house insurance systems with a strong focus on usability, scalability, and maintainability. You will help the business to understand needs and requirements in a structured manner, identifying opportunities whilst seeking new business and tech opportunities by keeping yourselves up to date. You will be working collaboratively in a team-oriented environment with a focus on inspiring and mentoring colleagues, demonstrating best practices in your field of expertise. You will influence the choice of technologies, frameworks, and architectural approaches To apply I am looking for a Senior Front End Developer, with experience of working with Product Owners and End Users to deliver business-specific applications. Whilst being an expert in JavaScript and Frontend Development, you will also have strong skills in other technologies such as React, Typescript, Angular.JS and Node (or similar to Vue, Svelte, Angular2). If you are interested then please either apply online or call Gill Twist on (phone number removed) or please apply online. Please note, this role is Hybrid with 2 days per week in their Manchester City Offices.
iCopify ltd. We pride ourselves on being industry leaders in delivering digital marketing services. Our marketplace is dedicated to providing a wide range of solutions, including guest posting, PR and SEO services, fixing technical site issues, website creation and design. We are constantly growing and evolving our platform to offer even more valuable services. If you're interested in joining our team and have confidence that you will exceed in this role, please apply. We offer great benefits and a nice and friendly environment. Eligibility Criteria: You must have the right to work in the UK, and valid residency status to apply. Sponsorship is not provided. Highlights: 28 days of annual leave, including bank holidays. Career progression opportunities. Newly renovated office with latest technology and merseyside views. Company events. Competitive salary. What we are looking to achieve: We are in the process of building a new platform/marketplace with an user interface, registration, profile creation, service list, payment integration, reviews and ratings, dispute resolution, etc. Role: Back-end developer responsibilities. 1. System Architecture Design Design and implement a scalable and maintainable backend architecture. Ensure the application can handle high traffic, complex workflows, and future growth. Implement modular and reusable components for core functionalities. 2. Development of Core Features Build key marketplace features such as: User authentication and authorization. Service listings (adding, editing, searching, filtering, etc.). Order management (placing, tracking, completing orders). Payment gateways (integrating secure payment systems like PayPal, Stripe, etc.). Messaging system (real-time chat between users and sellers). Review and rating system. Develop APIs to connect the backend to the front-end and mobile applications. 3. Database Design and Management Design efficient, normalized database schemas to handle: User data. Service listings. Transactions and order history. Reviews and messages. Optimize database queries for performance. Implement database backup and disaster recovery plans. 4. Security Ensure the platform is secure against: SQL injection, XSS, CSRF, and other common vulnerabilities. Unauthorized access and data breaches. Implement proper encryption for sensitive data (e.g., passwords, payment details). Handle user sessions and authentication securely. 5. Performance Optimization Optimize server-side code to minimize response times. Use caching mechanisms (e.g., Redis, Memcached) to reduce database load. Monitor server performance and fine-tune configurations for optimal efficiency. 6. Integration with Third-Party Services Integrate third-party APIs for features like: Payment processing. Geolocation. Analytics (e.g., Google Analytics, custom dashboards). Email and notification systems. 7. Collaborating with Frontend Developers Ensure smooth communication between backend APIs and frontend (e.g., Vue.js). Work closely with front-end teams to deliver consistent user experiences. 8. Code Reviews and Mentorship Conduct code reviews to maintain high code quality and consistency. Mentor junior developers, providing guidance on best practices and problem-solving. 9. Testing and Debugging Implement automated testing (unit, integration, and functional tests). Debug and resolve issues across the development and production environments. 10. Deployment and Maintenance Set up CI/CD pipelines for seamless code deployment. Monitor server uptime and respond to issues or outages. Roll out updates and new features without disrupting the live platform. 11. Compliance and Best Practices Ensure compliance with data protection laws (e.g., GDPR, CCPA). Follow coding standards and Laravel best practices. 12. Scalability and Future-Proofing Plan for future scalability to handle increasing user loads. Stay updated on new Laravel features and PHP advancements. Critical Skills (must have). PHP8+ and the Laravel framework. MySQL. Proficiency in Laravel Solid understanding of server management (e.g., Linux, Docker, Nginx/Apache). Knowledge of Agile/Scrum methodologies. Outcome of the Role A smooth and secure platform experience for buyers and sellers. Scalability to support growth in user base and transactions. Rapid troubleshooting of bugs or downtime to maintain user trust. Continuous improvement and adaptation to market needs. Benefits: Casual dress Company pension Sick pay Schedule: Day shift Monday to Friday Experience: Back-end development: 5+ years (required) Work Location: In person Qualifications Laravel MySQL PHP Jira Job Types: Full-time, Permanent Pay: 38,000.00- 40,000.00 per year Ability to commute/relocate Liverpool L3: reliably commute or plan to relocate before starting work (required) Work Location: In person
14/03/2025
Full time
iCopify ltd. We pride ourselves on being industry leaders in delivering digital marketing services. Our marketplace is dedicated to providing a wide range of solutions, including guest posting, PR and SEO services, fixing technical site issues, website creation and design. We are constantly growing and evolving our platform to offer even more valuable services. If you're interested in joining our team and have confidence that you will exceed in this role, please apply. We offer great benefits and a nice and friendly environment. Eligibility Criteria: You must have the right to work in the UK, and valid residency status to apply. Sponsorship is not provided. Highlights: 28 days of annual leave, including bank holidays. Career progression opportunities. Newly renovated office with latest technology and merseyside views. Company events. Competitive salary. What we are looking to achieve: We are in the process of building a new platform/marketplace with an user interface, registration, profile creation, service list, payment integration, reviews and ratings, dispute resolution, etc. Role: Back-end developer responsibilities. 1. System Architecture Design Design and implement a scalable and maintainable backend architecture. Ensure the application can handle high traffic, complex workflows, and future growth. Implement modular and reusable components for core functionalities. 2. Development of Core Features Build key marketplace features such as: User authentication and authorization. Service listings (adding, editing, searching, filtering, etc.). Order management (placing, tracking, completing orders). Payment gateways (integrating secure payment systems like PayPal, Stripe, etc.). Messaging system (real-time chat between users and sellers). Review and rating system. Develop APIs to connect the backend to the front-end and mobile applications. 3. Database Design and Management Design efficient, normalized database schemas to handle: User data. Service listings. Transactions and order history. Reviews and messages. Optimize database queries for performance. Implement database backup and disaster recovery plans. 4. Security Ensure the platform is secure against: SQL injection, XSS, CSRF, and other common vulnerabilities. Unauthorized access and data breaches. Implement proper encryption for sensitive data (e.g., passwords, payment details). Handle user sessions and authentication securely. 5. Performance Optimization Optimize server-side code to minimize response times. Use caching mechanisms (e.g., Redis, Memcached) to reduce database load. Monitor server performance and fine-tune configurations for optimal efficiency. 6. Integration with Third-Party Services Integrate third-party APIs for features like: Payment processing. Geolocation. Analytics (e.g., Google Analytics, custom dashboards). Email and notification systems. 7. Collaborating with Frontend Developers Ensure smooth communication between backend APIs and frontend (e.g., Vue.js). Work closely with front-end teams to deliver consistent user experiences. 8. Code Reviews and Mentorship Conduct code reviews to maintain high code quality and consistency. Mentor junior developers, providing guidance on best practices and problem-solving. 9. Testing and Debugging Implement automated testing (unit, integration, and functional tests). Debug and resolve issues across the development and production environments. 10. Deployment and Maintenance Set up CI/CD pipelines for seamless code deployment. Monitor server uptime and respond to issues or outages. Roll out updates and new features without disrupting the live platform. 11. Compliance and Best Practices Ensure compliance with data protection laws (e.g., GDPR, CCPA). Follow coding standards and Laravel best practices. 12. Scalability and Future-Proofing Plan for future scalability to handle increasing user loads. Stay updated on new Laravel features and PHP advancements. Critical Skills (must have). PHP8+ and the Laravel framework. MySQL. Proficiency in Laravel Solid understanding of server management (e.g., Linux, Docker, Nginx/Apache). Knowledge of Agile/Scrum methodologies. Outcome of the Role A smooth and secure platform experience for buyers and sellers. Scalability to support growth in user base and transactions. Rapid troubleshooting of bugs or downtime to maintain user trust. Continuous improvement and adaptation to market needs. Benefits: Casual dress Company pension Sick pay Schedule: Day shift Monday to Friday Experience: Back-end development: 5+ years (required) Work Location: In person Qualifications Laravel MySQL PHP Jira Job Types: Full-time, Permanent Pay: 38,000.00- 40,000.00 per year Ability to commute/relocate Liverpool L3: reliably commute or plan to relocate before starting work (required) Work Location: In person
Are you a seasoned PHP Developer with a passion for React? We're seeking a talented Senior Full Stack PHP/React Developer to join this highly regarded software platform headquartered in Birmingham. With over 5 years of robust PHP Development experience, particularly with Laravel, and deep proficiency in React, you'll play a pivotal role in their dynamic team. Key Responsibilities: Develop and maintain efficient PHP Laravel applications. Design and implement responsive user interfaces using React. Collaborate closely with cross-functional teams to deliver high-quality software solutions. Troubleshoot and debug complex issues to ensure smooth application performance. Requirements: Minimum 5 years of hands-on experience in PHP Development, specifically with Laravel. Extensive commercial development experience of React and its ecosystem. Proven ability to work effectively in both backend and frontend development. Strong understanding of database design and optimization techniques. Perks & Benefits Hybrid work model with flexibility (1 day a week in Birmingham office). Opportunity to work with cutting-edge technologies and innovate within a collaborative environment. Career growth and professional development opportunities. If you're ready to make an impact and thrive in a supportive, innovative environment, apply now with your CV or feel free to call for more details
14/03/2025
Full time
Are you a seasoned PHP Developer with a passion for React? We're seeking a talented Senior Full Stack PHP/React Developer to join this highly regarded software platform headquartered in Birmingham. With over 5 years of robust PHP Development experience, particularly with Laravel, and deep proficiency in React, you'll play a pivotal role in their dynamic team. Key Responsibilities: Develop and maintain efficient PHP Laravel applications. Design and implement responsive user interfaces using React. Collaborate closely with cross-functional teams to deliver high-quality software solutions. Troubleshoot and debug complex issues to ensure smooth application performance. Requirements: Minimum 5 years of hands-on experience in PHP Development, specifically with Laravel. Extensive commercial development experience of React and its ecosystem. Proven ability to work effectively in both backend and frontend development. Strong understanding of database design and optimization techniques. Perks & Benefits Hybrid work model with flexibility (1 day a week in Birmingham office). Opportunity to work with cutting-edge technologies and innovate within a collaborative environment. Career growth and professional development opportunities. If you're ready to make an impact and thrive in a supportive, innovative environment, apply now with your CV or feel free to call for more details
Mid - Senior Ruby Developer in London! I am currently looking for a Senior Ruby Developer to join a stable bootstrap business based in central London. With a competitive salary of up to 65-110k for an office-based position, they have a great team culture due to their tight-knit and dynamic team. This role has a very good opportunity for growth! What We're Looking For: Ruby expert: Do you have 3-5+ years of hands-on experience with Ruby Frontend: Proficiency in React, and JavaScript (Nice to have, but they are happy to consider backend focused developers.) Great communication skills - able to work closely in a small team and contribute with new ideas They also have a number of great perks working there, with a great office, private health care and training budget to name a few! If this is of interest, please apply to the below, or reach out to me at (url removed) if you have any questions about the role.
13/03/2025
Full time
Mid - Senior Ruby Developer in London! I am currently looking for a Senior Ruby Developer to join a stable bootstrap business based in central London. With a competitive salary of up to 65-110k for an office-based position, they have a great team culture due to their tight-knit and dynamic team. This role has a very good opportunity for growth! What We're Looking For: Ruby expert: Do you have 3-5+ years of hands-on experience with Ruby Frontend: Proficiency in React, and JavaScript (Nice to have, but they are happy to consider backend focused developers.) Great communication skills - able to work closely in a small team and contribute with new ideas They also have a number of great perks working there, with a great office, private health care and training budget to name a few! If this is of interest, please apply to the below, or reach out to me at (url removed) if you have any questions about the role.
Frontend Developer - Cannock Hybrid working 35,000 - 40,000 per annum Frontend Developer required for a leading client based in Cannock. My client is currently seeking a Frontend Developer to come on board to Work alongside our lead engineer to build and maintain our Shopify stores, writing clean, efficient, and scalable code. You'll also team up with our creative department and senior staff on exciting technical projects. This role involves working across multiple fast-paced, direct-to-consumer clothing brands and their international stores, giving you the opportunity to tackle a diverse range of development tasks. Key skills: Previous frontend experience Proficiency in the Shopify platform, including Themes, Shopify API, and Liquid Strong knowledge of HTML, CSS (Tailwind), and JavaScript (ES5/ES6) Experience with Vue.js or Alpine.js Familiarity with browser debugging tools Hands-on experience with development tools such as Git, Webpack, and Vite A problem-solving mindset with a passion for tackling technical challenges Ability to communicate complex technical solutions effectively with team members Commitment to quality-driven development Involvement in decision-making for feature implementation Interested? Please submit your updated CV to Dean Sadler-Parkes at Crimson for immediate consideration. Not interested? Do you know someone who might be a perfect fit for this role? Refer a friend and earn 250 worth of vouchers! Crimson is acting as an employment agency regarding this vacancy
13/03/2025
Full time
Frontend Developer - Cannock Hybrid working 35,000 - 40,000 per annum Frontend Developer required for a leading client based in Cannock. My client is currently seeking a Frontend Developer to come on board to Work alongside our lead engineer to build and maintain our Shopify stores, writing clean, efficient, and scalable code. You'll also team up with our creative department and senior staff on exciting technical projects. This role involves working across multiple fast-paced, direct-to-consumer clothing brands and their international stores, giving you the opportunity to tackle a diverse range of development tasks. Key skills: Previous frontend experience Proficiency in the Shopify platform, including Themes, Shopify API, and Liquid Strong knowledge of HTML, CSS (Tailwind), and JavaScript (ES5/ES6) Experience with Vue.js or Alpine.js Familiarity with browser debugging tools Hands-on experience with development tools such as Git, Webpack, and Vite A problem-solving mindset with a passion for tackling technical challenges Ability to communicate complex technical solutions effectively with team members Commitment to quality-driven development Involvement in decision-making for feature implementation Interested? Please submit your updated CV to Dean Sadler-Parkes at Crimson for immediate consideration. Not interested? Do you know someone who might be a perfect fit for this role? Refer a friend and earn 250 worth of vouchers! Crimson is acting as an employment agency regarding this vacancy
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful React Developers at mid to senior levels who will be solution-oriented and highly visible within the team. Initially it will be a six-month contract but there is potential for it to be extended. The role is Hybrid, with one day a week being based in their London office. It is a full-time role, 40 hours per week. Accountabilities: Help drive direction and deliverables of the frontend development team Hands on coding and design discussion Work in cross-functional Agile teams Work on both customer-facing web and mobile projects Provide guidance and direction to junior team members Develop cloud-based solutions Responsible for the app on ios and android Knowledge and Skills: You will have a proven track record in mobile development which technologies like React Native, IOS and Android Ideally experience of both React Native and React Extensive expertise in multiple technologies, including HTML & CSS, Javascript, React.js, React Native, Typescript, Rest, GraphQL, Next.js, and GatsbyJS. Experience working with third-party APIs, Git/Gitlab, CI/CD best practices, design systems, and test driven development Proven ability to solve problems effectively A creative mindset to come up with innovative solutions Experience in consumer-facing digital applications Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.
12/03/2025
Contractor
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful React Developers at mid to senior levels who will be solution-oriented and highly visible within the team. Initially it will be a six-month contract but there is potential for it to be extended. The role is Hybrid, with one day a week being based in their London office. It is a full-time role, 40 hours per week. Accountabilities: Help drive direction and deliverables of the frontend development team Hands on coding and design discussion Work in cross-functional Agile teams Work on both customer-facing web and mobile projects Provide guidance and direction to junior team members Develop cloud-based solutions Responsible for the app on ios and android Knowledge and Skills: You will have a proven track record in mobile development which technologies like React Native, IOS and Android Ideally experience of both React Native and React Extensive expertise in multiple technologies, including HTML & CSS, Javascript, React.js, React Native, Typescript, Rest, GraphQL, Next.js, and GatsbyJS. Experience working with third-party APIs, Git/Gitlab, CI/CD best practices, design systems, and test driven development Proven ability to solve problems effectively A creative mindset to come up with innovative solutions Experience in consumer-facing digital applications Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.
Job Title: Senior Full Stack Frontend Developer Location : Hybrid - London 1 Day a Week React - TypeScript - Nest.JS - Node - SQL - NoSQL - Azure - IaC - Azure Bicep - Terraform - C# - .Net - My client are seeking a talented Senior Ful Stack Engineer (Frontend focused) to join their growing team. If you are a seasoned professional with a strong background in backend development, this opportunity might be perfect for you. About the Role: As a Senior Frontend Engineer, you will: Design, develop, and maintain software solutions that enhance the customer experience and support renewable energy products. Lead and participate in agile ceremonies and contribute to discussions around tools, architecture, and processes. Mentor junior engineers and provide technical guidance to the team. Practice Test-Driven Development (TDD), write clean code, and embrace the values and practices of DevSecOps to ensure high-quality, maintainable software. Work with a range of modern technologies, including Node.js, TypeScript, Nest.js, and various Azure technologies/services. Design, optimize, and maintain robust databases (both relational SQL and NoSQL) and ensure effective use of Infrastructure as Code tools like Azure Bicep and Terraform. Who We Are Looking For: We are interested in candidates who are: Experienced in Frontend development with a focus on delivering high-quality, maintainable software. Proficient in React, TypeScript, and Nest.js. Expeiece with Backedn etchnologies such as Node, C#, Python Version control systems - Git Familiar with agile methodologies and DevSecOps practices. Skilled in database design and optimization (both SQL and NoSQL). Experienced with Azure services and Infrastructure as Code tools like Azure Bicep and Terraform. Capable of mentoring junior engineers and providing technical leadership. Job Title: Senior Full Stack Frontend Developer Location : Hybrid - London 1 Day a Week React - TypeScript - Nest.JS - Node - SQL - NoSQL - Azure - IaC - Azure Bicep - Terraform - C# - .Net -
11/03/2025
Full time
Job Title: Senior Full Stack Frontend Developer Location : Hybrid - London 1 Day a Week React - TypeScript - Nest.JS - Node - SQL - NoSQL - Azure - IaC - Azure Bicep - Terraform - C# - .Net - My client are seeking a talented Senior Ful Stack Engineer (Frontend focused) to join their growing team. If you are a seasoned professional with a strong background in backend development, this opportunity might be perfect for you. About the Role: As a Senior Frontend Engineer, you will: Design, develop, and maintain software solutions that enhance the customer experience and support renewable energy products. Lead and participate in agile ceremonies and contribute to discussions around tools, architecture, and processes. Mentor junior engineers and provide technical guidance to the team. Practice Test-Driven Development (TDD), write clean code, and embrace the values and practices of DevSecOps to ensure high-quality, maintainable software. Work with a range of modern technologies, including Node.js, TypeScript, Nest.js, and various Azure technologies/services. Design, optimize, and maintain robust databases (both relational SQL and NoSQL) and ensure effective use of Infrastructure as Code tools like Azure Bicep and Terraform. Who We Are Looking For: We are interested in candidates who are: Experienced in Frontend development with a focus on delivering high-quality, maintainable software. Proficient in React, TypeScript, and Nest.js. Expeiece with Backedn etchnologies such as Node, C#, Python Version control systems - Git Familiar with agile methodologies and DevSecOps practices. Skilled in database design and optimization (both SQL and NoSQL). Experienced with Azure services and Infrastructure as Code tools like Azure Bicep and Terraform. Capable of mentoring junior engineers and providing technical leadership. Job Title: Senior Full Stack Frontend Developer Location : Hybrid - London 1 Day a Week React - TypeScript - Nest.JS - Node - SQL - NoSQL - Azure - IaC - Azure Bicep - Terraform - C# - .Net -
Junior .Net Engineer Salary: up to 36,000 North East based organisation Fully remote About the Junior.Net Engineer position: Sellick Partnership is delighted to be supporting a long-standing client with the recruitment of a Junior .Net Engineer to engage in an exciting new project. This is a great opportunity for a Junior .Net Engineer to develop their existing .Net skillset while having the opportunity to developer their skillset across DevOps or Frontend Engineering. Key responsibilities of the Junior.Net Engineer role will include: The Junior .Net Engineer is responsible for developing and delivering secure software solutions using modern frameworks and practices initially on a greenfield solution. Working in an agile environment the post holder will be expected to work within a cross functional team and proactively drive continuous improvement in software, techniques and processes. The Junior .Net Engineer will be responsible for delivering highly complex strategic and innovative solutions under the guidance of senior developers within the team. The ideal candidate for the Junior.Net Engineer role will have the following experience: Some experience with .NET development. Understanding of relational databases and experience of using SQL. Understanding around development principles, object-oriented programming, Capable of pair-programming with other members of the team. Benefits that come with the Junior.Net Engineer role: This exciting role comes with a variety of great benefits. Due to client confidentiality, we cannot disclose specific details in this advert, but we'd be happy to discuss them during an informal conversation if you're interested in learning more about the position. How to apply for the Junior.Net Engineer role: If you are interested in finding out more about this role or the organisation, you can apply within or contact Jake Winship in the Sellick Partnership Newcastle office. Closing date: We are reviewing applications as they come in. Once we identify the right candidate and complete the interview process, the position will be closed, so apply now to avoid disappointment. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
11/03/2025
Full time
Junior .Net Engineer Salary: up to 36,000 North East based organisation Fully remote About the Junior.Net Engineer position: Sellick Partnership is delighted to be supporting a long-standing client with the recruitment of a Junior .Net Engineer to engage in an exciting new project. This is a great opportunity for a Junior .Net Engineer to develop their existing .Net skillset while having the opportunity to developer their skillset across DevOps or Frontend Engineering. Key responsibilities of the Junior.Net Engineer role will include: The Junior .Net Engineer is responsible for developing and delivering secure software solutions using modern frameworks and practices initially on a greenfield solution. Working in an agile environment the post holder will be expected to work within a cross functional team and proactively drive continuous improvement in software, techniques and processes. The Junior .Net Engineer will be responsible for delivering highly complex strategic and innovative solutions under the guidance of senior developers within the team. The ideal candidate for the Junior.Net Engineer role will have the following experience: Some experience with .NET development. Understanding of relational databases and experience of using SQL. Understanding around development principles, object-oriented programming, Capable of pair-programming with other members of the team. Benefits that come with the Junior.Net Engineer role: This exciting role comes with a variety of great benefits. Due to client confidentiality, we cannot disclose specific details in this advert, but we'd be happy to discuss them during an informal conversation if you're interested in learning more about the position. How to apply for the Junior.Net Engineer role: If you are interested in finding out more about this role or the organisation, you can apply within or contact Jake Winship in the Sellick Partnership Newcastle office. Closing date: We are reviewing applications as they come in. Once we identify the right candidate and complete the interview process, the position will be closed, so apply now to avoid disappointment. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
Senior Frontend Developer Salary: up to 60,000 North East based organisation Fully remote About the Senior Frontend Developer position: Sellick Partnership is delighted to be supporting a long-standing client with the recruitment of a Senior Frontend Developer to engage in an exciting new project. The experienced Frontend developer will work with existing applications written in Vue Js/React. The ideal candidate will have strong React JS/Vue JS and must have a strong background in Frontend development and can work self-directed migrating and enhancing existing solutions as well as develop new products and features. Key responsibilities of the Senior Frontend Developer role will include: The Senior Frontend Developer is responsible for developing and delivering secure software solutions using modern frameworks and practices. Working in an agile environment the Senior Frontend Developer will be expected to work within a cross functional team and proactively drive continuous improvement in software, techniques and processes. The Senior Frontend Developer, with the Head of Development, will be responsible for highly complex, strategic and innovative solutions with the ability to present and articulate technical executions clearly and concisely to internal and external stakeholders. As the Senior Frontend Developer, you will have significant authority and autonomy to ensure service delivery and quality standards are maintained within the specialist innovative technical development management unit. The ideal candidate for the Senior Frontend Developer role will have the following experience: Expert knowledge of HTML, CSS, JavaScript Experience developing Frontend Application using Modern Javascript frameworks like React/Vus/Svelte Writing unit tests Modern front end testing frameworks like Jest Experience of consuming and modifying CI/CD pipelines Experience working with API of varying types and integrating with backend data Experience of working with cloud technologies (Azure/AWS) Capable of teaching/mentoring/pair-programming with other members of the team Benefits that come with the Senior Frontend Developer role: This exciting role comes with a variety of great benefits. Due to client confidentiality, we cannot disclose specific details in this advert, but we'd be happy to discuss them during an informal conversation if you're interested in learning more about the position. How to apply for the Senior Frontend Developer role: If you are interested in finding out more about this role or the organisation, you can apply within or contact Jake Winship in the Sellick Partnership Newcastle office. Closing date: We are reviewing applications as they come in. Once we identify the right candidate and complete the interview process, the position will be closed, so apply now to avoid disappointment. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
11/03/2025
Full time
Senior Frontend Developer Salary: up to 60,000 North East based organisation Fully remote About the Senior Frontend Developer position: Sellick Partnership is delighted to be supporting a long-standing client with the recruitment of a Senior Frontend Developer to engage in an exciting new project. The experienced Frontend developer will work with existing applications written in Vue Js/React. The ideal candidate will have strong React JS/Vue JS and must have a strong background in Frontend development and can work self-directed migrating and enhancing existing solutions as well as develop new products and features. Key responsibilities of the Senior Frontend Developer role will include: The Senior Frontend Developer is responsible for developing and delivering secure software solutions using modern frameworks and practices. Working in an agile environment the Senior Frontend Developer will be expected to work within a cross functional team and proactively drive continuous improvement in software, techniques and processes. The Senior Frontend Developer, with the Head of Development, will be responsible for highly complex, strategic and innovative solutions with the ability to present and articulate technical executions clearly and concisely to internal and external stakeholders. As the Senior Frontend Developer, you will have significant authority and autonomy to ensure service delivery and quality standards are maintained within the specialist innovative technical development management unit. The ideal candidate for the Senior Frontend Developer role will have the following experience: Expert knowledge of HTML, CSS, JavaScript Experience developing Frontend Application using Modern Javascript frameworks like React/Vus/Svelte Writing unit tests Modern front end testing frameworks like Jest Experience of consuming and modifying CI/CD pipelines Experience working with API of varying types and integrating with backend data Experience of working with cloud technologies (Azure/AWS) Capable of teaching/mentoring/pair-programming with other members of the team Benefits that come with the Senior Frontend Developer role: This exciting role comes with a variety of great benefits. Due to client confidentiality, we cannot disclose specific details in this advert, but we'd be happy to discuss them during an informal conversation if you're interested in learning more about the position. How to apply for the Senior Frontend Developer role: If you are interested in finding out more about this role or the organisation, you can apply within or contact Jake Winship in the Sellick Partnership Newcastle office. Closing date: We are reviewing applications as they come in. Once we identify the right candidate and complete the interview process, the position will be closed, so apply now to avoid disappointment. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
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
Senior/Lead Front End Engineer Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below. Content Technology Permanent Location: London/Leeds/hybrid within reasonable travelling distance to either office Why you should join us We connect with millions of people every day, make the content they can't get enough of and reflect and shape the world we live in and we do all this through the power of creativity. We will be a digitally-led entertainment and media company that creates and brings brilliant content to audiences, wherever, whenever and however they choose. Our Content Tech department is currently recruiting for a Senior or Lead Front End Engineer. ITV's core business is video. We are the teams that manage these assets and ensure the content gets to the right place on time, every time. Our Team Tracks all assets into ITV which are required for Broadcast and International delivery, into ITV's Archive. We take a user-focused approach, with a fully cross-functional team working alongside users to create the best employee experience. Our roadmap contains a number of exciting opportunities to extract greater value from ITV's assets and optimise the content supply chain further. We love talking about the work we do, so feel free to get in touch if you'd like to hear more about this. This role will be focused on technical leadership & some line management to front-end developers in Content Technology. It will be a key responsibility to liaise with Product Owners, Senior Engineers & Solution Architects to explore and deliver best in class technology solutions. Example Responsibilities: Provide technical leadership and line management to front-end developers in Content Technology. Work with Product Owner, UX/UI designers and backend developers to translate requirements and product features into manageable components/tasks, estimate timings and resources, suggest solutions and identify possible risks Specify, design and implement components that are efficient, reusable, accessible and well abstracted. Build comprehensive unit, integration and functional test coverage using automated test-driven techniques to ensure code quality. Collaborate with UX/UI Designers to review and understand wireframes and prototypes Collaborate with the cross-functional teams on refining the process, defining acceptance criteria and participating in retros Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable. Contribute towards best practices for application development. Contribute to in-house coding style and style guide ITV offers a highly autonomous environment to our Engineers so the above is just some examples of the day-to-day; you will have a large contribution to what your day-to-day should really look like. To be considered for this opportunity you will need to demonstrate the following skills: Minimum role criteria: Excellent JavaScript (ES6/ES2015 and beyond) - Both bespoke authored and use of 3rd party libraries React / Redux Demonstrable experience of writing both class / functional components in React Experience with React 16.8+ features such as Context, Lazy, Memo and hooks Modern frontend tooling (npm / yarn, Webpack / Create React App, Babel, PostCSS, esLint) Experience mentoring more junior engineers Desirables: TypeScript in React ImmutableJS Redux Middleware Experience in Line Management or Coaching ITV strongly encourages applications for this role from candidates with a disability and as a Disability Confident Leader if you meet the minimum criteria for a role and you have declared that you have a disability, we'll guarantee you'll get to the next stage . We're happy to discuss any support/personalisation you may need during our application process as part of our reasonable adjustments approach. So, we encourage you to get in touch with us if you require anything... our email is . We want to be the most flexible employer in Media. We offer Smart working and we will support you and provide you the right environment and work/ life balance We reach millions of people every day, that's why having diverse talents and being an organisation where colleagues feel included is crucial to us. We have various networks who celebrate and support our colleagues. We try to embed an inclusive mindset in everything we do. There may be a few exceptions where we are not able to take all eligible candidates to the next stage due to the volume of applications.
24/09/2022
Full time
Senior/Lead Front End Engineer Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below. Content Technology Permanent Location: London/Leeds/hybrid within reasonable travelling distance to either office Why you should join us We connect with millions of people every day, make the content they can't get enough of and reflect and shape the world we live in and we do all this through the power of creativity. We will be a digitally-led entertainment and media company that creates and brings brilliant content to audiences, wherever, whenever and however they choose. Our Content Tech department is currently recruiting for a Senior or Lead Front End Engineer. ITV's core business is video. We are the teams that manage these assets and ensure the content gets to the right place on time, every time. Our Team Tracks all assets into ITV which are required for Broadcast and International delivery, into ITV's Archive. We take a user-focused approach, with a fully cross-functional team working alongside users to create the best employee experience. Our roadmap contains a number of exciting opportunities to extract greater value from ITV's assets and optimise the content supply chain further. We love talking about the work we do, so feel free to get in touch if you'd like to hear more about this. This role will be focused on technical leadership & some line management to front-end developers in Content Technology. It will be a key responsibility to liaise with Product Owners, Senior Engineers & Solution Architects to explore and deliver best in class technology solutions. Example Responsibilities: Provide technical leadership and line management to front-end developers in Content Technology. Work with Product Owner, UX/UI designers and backend developers to translate requirements and product features into manageable components/tasks, estimate timings and resources, suggest solutions and identify possible risks Specify, design and implement components that are efficient, reusable, accessible and well abstracted. Build comprehensive unit, integration and functional test coverage using automated test-driven techniques to ensure code quality. Collaborate with UX/UI Designers to review and understand wireframes and prototypes Collaborate with the cross-functional teams on refining the process, defining acceptance criteria and participating in retros Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable. Contribute towards best practices for application development. Contribute to in-house coding style and style guide ITV offers a highly autonomous environment to our Engineers so the above is just some examples of the day-to-day; you will have a large contribution to what your day-to-day should really look like. To be considered for this opportunity you will need to demonstrate the following skills: Minimum role criteria: Excellent JavaScript (ES6/ES2015 and beyond) - Both bespoke authored and use of 3rd party libraries React / Redux Demonstrable experience of writing both class / functional components in React Experience with React 16.8+ features such as Context, Lazy, Memo and hooks Modern frontend tooling (npm / yarn, Webpack / Create React App, Babel, PostCSS, esLint) Experience mentoring more junior engineers Desirables: TypeScript in React ImmutableJS Redux Middleware Experience in Line Management or Coaching ITV strongly encourages applications for this role from candidates with a disability and as a Disability Confident Leader if you meet the minimum criteria for a role and you have declared that you have a disability, we'll guarantee you'll get to the next stage . We're happy to discuss any support/personalisation you may need during our application process as part of our reasonable adjustments approach. So, we encourage you to get in touch with us if you require anything... our email is . We want to be the most flexible employer in Media. We offer Smart working and we will support you and provide you the right environment and work/ life balance We reach millions of people every day, that's why having diverse talents and being an organisation where colleagues feel included is crucial to us. We have various networks who celebrate and support our colleagues. We try to embed an inclusive mindset in everything we do. There may be a few exceptions where we are not able to take all eligible candidates to the next stage due to the volume of applications.
At Capgemini Invent, we help our clients to embrace innovation and transformation to get the future they want. By combining strategy, technology, data science, and creative design expertise with an inventive mindset, we partner with our clients to innovate and transform their business, helping them navigate today, while plotting a course for the future. About Capgemini Invent As the digital innovation, design and transformation brand of the Capgemini Group, Capgemini Invent enables CxOs to envision and shape the future of their businesses. Located in more than 36 offices and 37 creative studios around the world, it comprises a 10,000+ strong team of strategists, data scientists, product and experience designers, brand experts and technologists who develop new digital services, products, experiences and business models for sustainable growth. Capgemini Invent is an integral part of Capgemini, a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion Our brand promise "Get The Future You Want" reflects our passion for people and technology and highlights the company's commitment to inclusion and sustainability. An important aspect of 'Get the Future You Want' is to balance hybrid ways of working between your Capgemini office, home, and client location (where applicable). We recognise that it is an imperative to create flexibility so you can enjoy an optimal work-life balance and feel empowered to achieve success. When you come onboard, or before, please discuss this with your manager so you can agree the best ways of working for your role, team, and client. Get The Future You Want See what it's like to work at Capgemini Invent, visit our Glassdoor page Why this role? • You'll undertake cross-functional engineering projects, working in small teams with other engineers in different knowledge spheres, building supportable, sustainable, and reliable service • Be part of a new community of engineers within Capgemini Invent. You will be able to work together as community and help each other to deliver and develop as professionals. We work on large scale, technically challenging projects. • Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions • Continually improve our teams' development processes, practices, tools, and techniques • Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies • Encourage innovation, inclusion, teamwork, self-organisation, and diversity • Work with clients and internal teams to develop new opportunities and open-source projects and initiatives. Why you? To be part of this team, you will have a mixture of the following: Required • Java using Spring Boot (or similar framework) to build microservices • Use Test Driven or Behaviour Driven Development • Use version control software - Git • Online version control tools - GitHub, GitLab etc • Use CI/CD to verify and validate code • Ability to converse with both internal and external stakeholders, always holding the appropriate level of conversation Desirable • Containerisation such as Docker • NoSQL database (familiarity with MongoDB is preferred) • Cloud technologies such as AWS Lambda, SQS and SNS (or similar in GCP or Azure) A Plus • Frontend development experience - NodeJS, ReactJS, Nujucks, ExpressJS, HTML and CSS An overview of the role: Our software engineers are responsible for creating the visions of our clients and driving better business outcomes. They are tasked with building cutting-edge digital solutions for our clients, combining a clear understanding of business value and a consultative approach to make the difference. They will be able to work on a vast variety of projects and get exposure to a variety of technology such as (but not exhaustively) NodeJS, Java, Kotlin, Spring boot framework, RESTful microservices, NoSQL databases. Our software engineers sit within Digital Factory, part of the Business Technology practice in Capgemini Invent. Capgemini Invent lead digital transformation projects across Capgemini. We are a new and dynamic community that values innovation, professional development, and the ability to make a real difference for our clients. We work in diverse multi-disciplinary teams, hand-in-glove with our clients. The work: No matter the project or customer, your work will have a meaningful impact on society, businesses and lives. It's really rewarding. And it's also really varied. You'll potentially work on a huge variety of projects (some larger than others), so you could gain lots of experience in a short amount of time Collaboration and Innovation: We really believe in creating a partnership with our customers. Using our Accelerated Solutions Environment (ASE), you'll get to know the customer's needs and challenges, demo innovative solutions and quickly solve problems. It'll help you discover unexpected answers together. Why us ? Capgemini Invent offers engineers a culture of learning, ownership, and focus on value. You'll gain exposure to high-profile transformations and gain hands-on exposure to leading technologies. Our consultants are formally trained by industry experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop various areas of knowledge in technical domains aligned both to your interests and our client's outcomes. Les Fontaines: Capgemini Invent has a unique training environment just outside of Paris, where we can immerse ourselves in thought-leadership, share knowledge and build capabilities that will help us and our clients to succeed. We hold monthly showcases of our digital transformation initiatives, sharing knowledge and showing off how the power of technology is impacting our clients. Normally (outside of COVID restrictions) there are monthly team drinks, and it's a chance to connect face-to-face with the wider team over a few drinks in the city. The monthly team breakfasts give you a different, more relaxed setting to meet up in the office to hear from the leadership, meet colleagues and discuss the trends and insights within the market. Team away days are always a chance to connect with the team, have fun and learn something new (We are constantly monitoring the Government's advice on COVID, and run events in line with that, often virtually now). Diversity: Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. Learning and development: There's an endless amount to learn at Capgemini, and an endless number of ways to do so. So you'll also have unique training opportunities to take advantage of. Some of our consultants even have the chance to go to Les Fontaine (near Paris, France), where we host a conference. Outside of dedicated training, everyone makes time to help and support one another - collaboration is encouraged across all of our teams. Work/Life Harmony: We understand that everyone has varied lives and we want you to have a great work-life balance. So, where possible, our Work Life Harmony policy will help you to work flexibly and juggle your work and home life. CSR: We're also focused on using tech to have a positive social impact. So, we're working to reduce our own carbon footprint and improve everyone's access to a digital world. It's something we're really serious about. In fact, we were even named as one of the world's most ethical companies by the Ethisphere Institute for an 9th year. When you join Capgemini, you'll join a team that does the right thing. We offer a remuneration package which includes flexible benefits options for you to choose to suit your own personal circumstances and a variable element dependent grade and on company and personal performance. ..... click apply for full job details
19/09/2022
Full time
At Capgemini Invent, we help our clients to embrace innovation and transformation to get the future they want. By combining strategy, technology, data science, and creative design expertise with an inventive mindset, we partner with our clients to innovate and transform their business, helping them navigate today, while plotting a course for the future. About Capgemini Invent As the digital innovation, design and transformation brand of the Capgemini Group, Capgemini Invent enables CxOs to envision and shape the future of their businesses. Located in more than 36 offices and 37 creative studios around the world, it comprises a 10,000+ strong team of strategists, data scientists, product and experience designers, brand experts and technologists who develop new digital services, products, experiences and business models for sustainable growth. Capgemini Invent is an integral part of Capgemini, a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 340,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2021 global revenues of €18 billion Our brand promise "Get The Future You Want" reflects our passion for people and technology and highlights the company's commitment to inclusion and sustainability. An important aspect of 'Get the Future You Want' is to balance hybrid ways of working between your Capgemini office, home, and client location (where applicable). We recognise that it is an imperative to create flexibility so you can enjoy an optimal work-life balance and feel empowered to achieve success. When you come onboard, or before, please discuss this with your manager so you can agree the best ways of working for your role, team, and client. Get The Future You Want See what it's like to work at Capgemini Invent, visit our Glassdoor page Why this role? • You'll undertake cross-functional engineering projects, working in small teams with other engineers in different knowledge spheres, building supportable, sustainable, and reliable service • Be part of a new community of engineers within Capgemini Invent. You will be able to work together as community and help each other to deliver and develop as professionals. We work on large scale, technically challenging projects. • Take personal responsibility for components' technical delivery - collaborating with other senior developers and architects to design robust, scalable technical solutions • Continually improve our teams' development processes, practices, tools, and techniques • Share your knowledge and experience with colleagues as you coach them and mentor them, helping the team to grow their skills, as well as developing your own skills by experimenting with and learning new technologies • Encourage innovation, inclusion, teamwork, self-organisation, and diversity • Work with clients and internal teams to develop new opportunities and open-source projects and initiatives. Why you? To be part of this team, you will have a mixture of the following: Required • Java using Spring Boot (or similar framework) to build microservices • Use Test Driven or Behaviour Driven Development • Use version control software - Git • Online version control tools - GitHub, GitLab etc • Use CI/CD to verify and validate code • Ability to converse with both internal and external stakeholders, always holding the appropriate level of conversation Desirable • Containerisation such as Docker • NoSQL database (familiarity with MongoDB is preferred) • Cloud technologies such as AWS Lambda, SQS and SNS (or similar in GCP or Azure) A Plus • Frontend development experience - NodeJS, ReactJS, Nujucks, ExpressJS, HTML and CSS An overview of the role: Our software engineers are responsible for creating the visions of our clients and driving better business outcomes. They are tasked with building cutting-edge digital solutions for our clients, combining a clear understanding of business value and a consultative approach to make the difference. They will be able to work on a vast variety of projects and get exposure to a variety of technology such as (but not exhaustively) NodeJS, Java, Kotlin, Spring boot framework, RESTful microservices, NoSQL databases. Our software engineers sit within Digital Factory, part of the Business Technology practice in Capgemini Invent. Capgemini Invent lead digital transformation projects across Capgemini. We are a new and dynamic community that values innovation, professional development, and the ability to make a real difference for our clients. We work in diverse multi-disciplinary teams, hand-in-glove with our clients. The work: No matter the project or customer, your work will have a meaningful impact on society, businesses and lives. It's really rewarding. And it's also really varied. You'll potentially work on a huge variety of projects (some larger than others), so you could gain lots of experience in a short amount of time Collaboration and Innovation: We really believe in creating a partnership with our customers. Using our Accelerated Solutions Environment (ASE), you'll get to know the customer's needs and challenges, demo innovative solutions and quickly solve problems. It'll help you discover unexpected answers together. Why us ? Capgemini Invent offers engineers a culture of learning, ownership, and focus on value. You'll gain exposure to high-profile transformations and gain hands-on exposure to leading technologies. Our consultants are formally trained by industry experts in consulting and client delivery. Consultants have access to a vast array for different training and certifications in a variety of areas: cloud technologies (AWS, Azure, GCP), programming (Java, Kotlin, NodeJS, Spring Boot), DevOps (Terraform, Kubernetes, Docker), Cybersecurity (CISSP, CISM) and Agile delivery (Scrum Master, Product Owner, Scaled Agile Framework). Capgemini Invent offers you the flexibility to develop various areas of knowledge in technical domains aligned both to your interests and our client's outcomes. Les Fontaines: Capgemini Invent has a unique training environment just outside of Paris, where we can immerse ourselves in thought-leadership, share knowledge and build capabilities that will help us and our clients to succeed. We hold monthly showcases of our digital transformation initiatives, sharing knowledge and showing off how the power of technology is impacting our clients. Normally (outside of COVID restrictions) there are monthly team drinks, and it's a chance to connect face-to-face with the wider team over a few drinks in the city. The monthly team breakfasts give you a different, more relaxed setting to meet up in the office to hear from the leadership, meet colleagues and discuss the trends and insights within the market. Team away days are always a chance to connect with the team, have fun and learn something new (We are constantly monitoring the Government's advice on COVID, and run events in line with that, often virtually now). Diversity: Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs. Learning and development: There's an endless amount to learn at Capgemini, and an endless number of ways to do so. So you'll also have unique training opportunities to take advantage of. Some of our consultants even have the chance to go to Les Fontaine (near Paris, France), where we host a conference. Outside of dedicated training, everyone makes time to help and support one another - collaboration is encouraged across all of our teams. Work/Life Harmony: We understand that everyone has varied lives and we want you to have a great work-life balance. So, where possible, our Work Life Harmony policy will help you to work flexibly and juggle your work and home life. CSR: We're also focused on using tech to have a positive social impact. So, we're working to reduce our own carbon footprint and improve everyone's access to a digital world. It's something we're really serious about. In fact, we were even named as one of the world's most ethical companies by the Ethisphere Institute for an 9th year. When you join Capgemini, you'll join a team that does the right thing. We offer a remuneration package which includes flexible benefits options for you to choose to suit your own personal circumstances and a variable element dependent grade and on company and personal performance. ..... 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
Mid and Senior Front End Developer Opportunities We have some exciting opportunities for Mid and Senior Front End Developers to join our growing team here at William Hill. About Us Working with us, you'll be at the heart of the technological revolution of one of the world's most trusted betting and gaming companies. We deal with projects ranging from mobile Casinos to online Sportsbooks and everything in between. The cloud-native software you design will process 500 online bets per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you. Our people are at the heart of everything we do, and we offer a fast-paced environment where we have fun, celebrate success, and give you all the tools you'll need to be your best self. It's not just our colleagues we look after - we've got a responsibility to our customers too and we work hard on our ambition that nobody is harmed by gambling Your role in the team · Supporting the customer journey from desktop to tablets and mobile phones · Optimization of cross-browser web applications · Building efficient and reusable systems and abstraction · Developing prototypes · Maintaining automated unit and integration test cases · Working with microservice on the backend · Working on CI/CD and implement frontend performance quality gates · Including security mindset as part of delivery · Writing reusable libraries · Improvement through active collaboration, refactoring, and testing Skills needed · Bachelor/Master's degree (or equivalent) in Computer Science, Engineering, or a related subject · Senior level hands-on software development (JavaScript) experience that can work autonomously and reliably end to end · Experience in similar position · Self-reliant, communicative, accurate · Very good knowledge of and experience with CSS3, HTML5 (SASS) · Good knowledge of JavaScript including TypeScript · Familiarity with JavaScript libraries like React, Redux, XState · Experience with building reusable JavaScript libraries · Experience with high traffic applications · Very good knowledge of Front-end performance optimisation (TTFB, TTI, bundle size, first CPU idle) · Experience with Feature Toggles and A/B Test · Attention to details Desirable · Knowledge of Scrum methodology · Experience with micro-frontends · Familiarity with Webpack, Babel, etc · Experience in consuming Kafka and event-driven architectures · Experience in DevOps activities like Kubernetes, AWS, GitLab What's in it for you? You'll get to work with like-minded individuals in great teams based across the globe. All working in Agile delivery methods and deploying into Amazon Web Services (AWS). You'll have the autonomy to flex your strategy and solution design across a truly global product that drives the heart of our sports betting for William Hill worldwide. We have a generous personal learning budget joined with 10% learning time throughout each month to help you learn and grow. We'll welcome you on board with 25 days holiday (not to mention an extra day for your birthday), healthcare, an attractive pension package and life assurance. As an added incentive, we offer a rewarding bonus scheme too. If you have a keen interest in any kind of sport then you'll get to enjoy competitions, events and moments at the home of betting - William Hill. What we offer We take the safety and wellbeing of our employees seriously, especially at this challenging time. We have put in place robust Covid19 measures and are supporting our new employees with a smooth onboarding and training programme and making you feel welcome and part of our team. We've welcomed our teams back to the office and have a balanced approach to office and home working. Here, you'll have the opportunity to work from home up to 80% of the time with 20% office time built in to ensure we get some face-to-face collaborative team time - and the chance for a coffee and a catch up. William Hill in London We couldn't be closer to the action in our London office. A 2-minute walk from Tottenham Court Road station, round the corner from Soho and Oxford Street means you'll never be short of anywhere to go for a lunchtime stroll or a post-work drink. There's plenty of green space too with Regent's Park and Hyde Park not far away at all. Working in our London office you'll also benefit from a heavily discounted Zone 1 - 6 travel card so you'll be whizzing around London in no time.
10/01/2022
Full time
Mid and Senior Front End Developer Opportunities We have some exciting opportunities for Mid and Senior Front End Developers to join our growing team here at William Hill. About Us Working with us, you'll be at the heart of the technological revolution of one of the world's most trusted betting and gaming companies. We deal with projects ranging from mobile Casinos to online Sportsbooks and everything in between. The cloud-native software you design will process 500 online bets per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you. Our people are at the heart of everything we do, and we offer a fast-paced environment where we have fun, celebrate success, and give you all the tools you'll need to be your best self. It's not just our colleagues we look after - we've got a responsibility to our customers too and we work hard on our ambition that nobody is harmed by gambling Your role in the team · Supporting the customer journey from desktop to tablets and mobile phones · Optimization of cross-browser web applications · Building efficient and reusable systems and abstraction · Developing prototypes · Maintaining automated unit and integration test cases · Working with microservice on the backend · Working on CI/CD and implement frontend performance quality gates · Including security mindset as part of delivery · Writing reusable libraries · Improvement through active collaboration, refactoring, and testing Skills needed · Bachelor/Master's degree (or equivalent) in Computer Science, Engineering, or a related subject · Senior level hands-on software development (JavaScript) experience that can work autonomously and reliably end to end · Experience in similar position · Self-reliant, communicative, accurate · Very good knowledge of and experience with CSS3, HTML5 (SASS) · Good knowledge of JavaScript including TypeScript · Familiarity with JavaScript libraries like React, Redux, XState · Experience with building reusable JavaScript libraries · Experience with high traffic applications · Very good knowledge of Front-end performance optimisation (TTFB, TTI, bundle size, first CPU idle) · Experience with Feature Toggles and A/B Test · Attention to details Desirable · Knowledge of Scrum methodology · Experience with micro-frontends · Familiarity with Webpack, Babel, etc · Experience in consuming Kafka and event-driven architectures · Experience in DevOps activities like Kubernetes, AWS, GitLab What's in it for you? You'll get to work with like-minded individuals in great teams based across the globe. All working in Agile delivery methods and deploying into Amazon Web Services (AWS). You'll have the autonomy to flex your strategy and solution design across a truly global product that drives the heart of our sports betting for William Hill worldwide. We have a generous personal learning budget joined with 10% learning time throughout each month to help you learn and grow. We'll welcome you on board with 25 days holiday (not to mention an extra day for your birthday), healthcare, an attractive pension package and life assurance. As an added incentive, we offer a rewarding bonus scheme too. If you have a keen interest in any kind of sport then you'll get to enjoy competitions, events and moments at the home of betting - William Hill. What we offer We take the safety and wellbeing of our employees seriously, especially at this challenging time. We have put in place robust Covid19 measures and are supporting our new employees with a smooth onboarding and training programme and making you feel welcome and part of our team. We've welcomed our teams back to the office and have a balanced approach to office and home working. Here, you'll have the opportunity to work from home up to 80% of the time with 20% office time built in to ensure we get some face-to-face collaborative team time - and the chance for a coffee and a catch up. William Hill in London We couldn't be closer to the action in our London office. A 2-minute walk from Tottenham Court Road station, round the corner from Soho and Oxford Street means you'll never be short of anywhere to go for a lunchtime stroll or a post-work drink. There's plenty of green space too with Regent's Park and Hyde Park not far away at all. Working in our London office you'll also benefit from a heavily discounted Zone 1 - 6 travel card so you'll be whizzing around London in no 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.
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.