Position: Senior Full Stack Developer Location: Greater Northampton (Hybrid) Salary: Up to £85k + Bonus Scheme We are in search of Senior Full Stack Developers with leadership experience to join our esteemed client within the finance sector. This presents an exciting opportunity to contribute to a company renowned for its exceptional client service and industry accolades. As a Senior Full Stack Developer, you will be instrumental in shaping digital solutions, drawing upon your extensive knowledge of both front and backend technologies. Responsibilities: Develop frontend and backend systems Collaborate with engineering and product management to translate job requirements Engage with Azure DevOps CI/CD pipelines Manage the entire DevSecOps lifecycle, including design, code, testing, building, deployment, and monitoring Continuously seek opportunities for improvement Mentor junior developers and facilitate group discussions Key Technologies: Node.js, React/NextJs, JavaScript, Typescript, GraphQL Requirements: Minimum 5 years of experience as a Software Developer Proficiency in Node.js and React Expertise in web design and usability Previous leadership experience Proficiency with Apollo Client/Server Experience with web applications Understanding of DevSecOps/DevOps principles Familiarity with REST API endpoints Apply now for immediate consideration for this excellent Senior Full Stack Developer opportunity! Understanding Recruitment is acting as an employment agency for this Senior Full Stack Developer vacancy.
Apr 27, 2024
Full time
Position: Senior Full Stack Developer Location: Greater Northampton (Hybrid) Salary: Up to £85k + Bonus Scheme We are in search of Senior Full Stack Developers with leadership experience to join our esteemed client within the finance sector. This presents an exciting opportunity to contribute to a company renowned for its exceptional client service and industry accolades. As a Senior Full Stack Developer, you will be instrumental in shaping digital solutions, drawing upon your extensive knowledge of both front and backend technologies. Responsibilities: Develop frontend and backend systems Collaborate with engineering and product management to translate job requirements Engage with Azure DevOps CI/CD pipelines Manage the entire DevSecOps lifecycle, including design, code, testing, building, deployment, and monitoring Continuously seek opportunities for improvement Mentor junior developers and facilitate group discussions Key Technologies: Node.js, React/NextJs, JavaScript, Typescript, GraphQL Requirements: Minimum 5 years of experience as a Software Developer Proficiency in Node.js and React Expertise in web design and usability Previous leadership experience Proficiency with Apollo Client/Server Experience with web applications Understanding of DevSecOps/DevOps principles Familiarity with REST API endpoints Apply now for immediate consideration for this excellent Senior Full Stack Developer opportunity! Understanding Recruitment is acting as an employment agency for this Senior Full Stack Developer vacancy.
Senior JavaScript Engineer Hybrid (2-3 days a month in central Bristol) Node.js & Angular/React Salary £60-80k Bringing a new approach to their industry, this company are gaining momentum as they become recognised by more & more highly influential brands. They've created a clever platform which is revolutionising how brands interact with their consumers, vastly increasing the authenticity of interaction and putting power in the hands of the brands ultimate cheerleaders - their biggest fans & customers! They're an ethically focussed business, focussing on brands that are doing things the right way - something they reflect themselves by being part the growing B Corp community (a community of companies committed to working in the most responsible and ethical way possible for their employees, suppliers & customers!). Now at a crucial stage in their growth, my client is looking to add a number of Senior Engineers to the team as they begin to scale the product further. You'll be responsible for driving the core platform forwards - developing new features, considering scalability, adopting new & emerging technologies, and ensuring the product continues to have an amazing impact for the end-user! As part of a small team, you'll be a guiding voice, having the ability to work in an autonomous manner, whilst also supporting more junior members of the team. With a flexible approach to working and an environment that cares about the individual, they've created a truly great culture to become a part of. What you'll need A deep knowledge of JavaScript Good experience across the full stack, working on backend system development with Node.js and either Angular or React on the frontend (Angular would be preferable) An existing background in a senior role, where you're comfortable taking the lead and working in an autonomous environment Experience of mentoring junior team members, potentially doing code reviews and helping people upskill Experience within a start-up environment and the fast-paced nature of working that comes with the territory Passionate about working on a product that is changing its industry If you want to be part of the journey, just click apply now! Or email me on .
Apr 27, 2024
Full time
Senior JavaScript Engineer Hybrid (2-3 days a month in central Bristol) Node.js & Angular/React Salary £60-80k Bringing a new approach to their industry, this company are gaining momentum as they become recognised by more & more highly influential brands. They've created a clever platform which is revolutionising how brands interact with their consumers, vastly increasing the authenticity of interaction and putting power in the hands of the brands ultimate cheerleaders - their biggest fans & customers! They're an ethically focussed business, focussing on brands that are doing things the right way - something they reflect themselves by being part the growing B Corp community (a community of companies committed to working in the most responsible and ethical way possible for their employees, suppliers & customers!). Now at a crucial stage in their growth, my client is looking to add a number of Senior Engineers to the team as they begin to scale the product further. You'll be responsible for driving the core platform forwards - developing new features, considering scalability, adopting new & emerging technologies, and ensuring the product continues to have an amazing impact for the end-user! As part of a small team, you'll be a guiding voice, having the ability to work in an autonomous manner, whilst also supporting more junior members of the team. With a flexible approach to working and an environment that cares about the individual, they've created a truly great culture to become a part of. What you'll need A deep knowledge of JavaScript Good experience across the full stack, working on backend system development with Node.js and either Angular or React on the frontend (Angular would be preferable) An existing background in a senior role, where you're comfortable taking the lead and working in an autonomous environment Experience of mentoring junior team members, potentially doing code reviews and helping people upskill Experience within a start-up environment and the fast-paced nature of working that comes with the territory Passionate about working on a product that is changing its industry If you want to be part of the journey, just click apply now! Or email me on .
Frontend Engineer (React) Remote-first Bristol Salary Range: £50-60k Would you like to work in a business where you are the voice of React & Frontend Development? I'm working with an established organisation who already supply the majority of clients in their field. They're continuously building new & innovative products, leading to consistent growth that shows no signs of slowing down! You'll perform the role of Frontend Engineer in a squad focussed on their flagship product, working on feature development & having an input into the advancement of their frontend architecture. As the go-to React specialist in the squad, the team will want to hear your opinion on projects and will give you a forum to share your expertise. Career development is a genuine possibility, with both the Tech Lead & Development Manager having progressed from their original roles in this company as Junior Engineer & Software Engineer respectively. You'll have a development plan from Day 1 and exposure to working on various projects to progress your skills. It's a collaborative & progressive environment to be a part of. If you discover a new tool that could improve the project you're working on, the team want to hear about. Regardless of the role you play in the business, people like to work together and share their skills. What you'll need A focus on frontend development Strong experience with React & TypeScript TDD or BDD experience would be beneficial Any DevOps experience would be a bonus! A collaborative approach The confidence to provide strong opinions on React architecture and best ways of working Click the 'apply' button now to find out some more!
Apr 26, 2024
Full time
Frontend Engineer (React) Remote-first Bristol Salary Range: £50-60k Would you like to work in a business where you are the voice of React & Frontend Development? I'm working with an established organisation who already supply the majority of clients in their field. They're continuously building new & innovative products, leading to consistent growth that shows no signs of slowing down! You'll perform the role of Frontend Engineer in a squad focussed on their flagship product, working on feature development & having an input into the advancement of their frontend architecture. As the go-to React specialist in the squad, the team will want to hear your opinion on projects and will give you a forum to share your expertise. Career development is a genuine possibility, with both the Tech Lead & Development Manager having progressed from their original roles in this company as Junior Engineer & Software Engineer respectively. You'll have a development plan from Day 1 and exposure to working on various projects to progress your skills. It's a collaborative & progressive environment to be a part of. If you discover a new tool that could improve the project you're working on, the team want to hear about. Regardless of the role you play in the business, people like to work together and share their skills. What you'll need A focus on frontend development Strong experience with React & TypeScript TDD or BDD experience would be beneficial Any DevOps experience would be a bonus! A collaborative approach The confidence to provide strong opinions on React architecture and best ways of working Click the 'apply' button now to find out some more!
Your new role As a Senior Fullstack Developer you will work on several digital technologies at the bank, including the online banking user interface and fullstack administration system. You will work across both agile and waterfall projects with a key focus on delivering excellent user experiences whilst helping to maintain security and stability. Key responsibilities are below: Use your in-depth knowledge of JavaScript, Typescript React/Next.js, NestJs, Node, GraphQL and to develop frontend & backend systems. Create and update Azure DevOps CI/CD pipelines Be involved in the full DevSecOps life cycle: design, coding, test, build, QA, deployment and monitoring. Work effectively with product and engineering management to translate requirements into well-defined stories Lead group discussions on system design and understand the domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Provide support to a Junior Developer with the team. Identify areas for improvement and support with a culture of continuous improvement. What you'll need to succeed 5+ Years of commercial experience as a Software Developer Expert understanding of React, Next.js, Redux/Saga and Jest Expert understanding of using Node.js and Next.js to create backend applications Experience using Apollo Client & Apollo Server. Experience using Azure's MSAL Library. Expert understanding of web design & usability to support sites across browser/platform/device Experience of bringing responsive and adaptive web designs to life. Experience of working with Rest API endpoints Experience working on web applications Understanding of DevSecOps/DevOps model What you'll get in return 5/5 pension 25 days holiday increasing to 28 with each complete year of service Private medical cover Death in service Income protection Rewards Hub What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Apr 26, 2024
Full time
Your new role As a Senior Fullstack Developer you will work on several digital technologies at the bank, including the online banking user interface and fullstack administration system. You will work across both agile and waterfall projects with a key focus on delivering excellent user experiences whilst helping to maintain security and stability. Key responsibilities are below: Use your in-depth knowledge of JavaScript, Typescript React/Next.js, NestJs, Node, GraphQL and to develop frontend & backend systems. Create and update Azure DevOps CI/CD pipelines Be involved in the full DevSecOps life cycle: design, coding, test, build, QA, deployment and monitoring. Work effectively with product and engineering management to translate requirements into well-defined stories Lead group discussions on system design and understand the domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Provide support to a Junior Developer with the team. Identify areas for improvement and support with a culture of continuous improvement. What you'll need to succeed 5+ Years of commercial experience as a Software Developer Expert understanding of React, Next.js, Redux/Saga and Jest Expert understanding of using Node.js and Next.js to create backend applications Experience using Apollo Client & Apollo Server. Experience using Azure's MSAL Library. Expert understanding of web design & usability to support sites across browser/platform/device Experience of bringing responsive and adaptive web designs to life. Experience of working with Rest API endpoints Experience working on web applications Understanding of DevSecOps/DevOps model What you'll get in return 5/5 pension 25 days holiday increasing to 28 with each complete year of service Private medical cover Death in service Income protection Rewards Hub What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Senior Front End Developer / Engineer (JavaScript Vue.js) Billericay / WFH to £70k Are you a skilled Front End Developer seeking an opportunity to work with a modern tech stack on Greenfield projects? You could be progressing your career in a senior, hands-on role at an eCommerce payments solutions provider that has experienced great success in the last year and is growing as a result. As a Front End Developer you will take ownership of projects within an Agile development environment, with a focus on Vue.js development to help evolve and scale the existing platforms as well as working on new Greenfield projects; you'll be able to take project ownership and manage all aspects of the frontend stack to produce white labelled Progressive Web Applications and Websites of the highest quality for a broad range of big name retail clients. You'll collaborate with UI/UX Designers to ensure technical feasibility, optimise applications for speed and scalability and build reusable code and libraries as well as pro-actively analysing and making suggestions for improvements and as a senior team member, provide mentoring and support to more junior team members. Location / WFH: You'll join the team two days a week in Billericay (free onsite parking), with flexibility to work from the other three. Requirements: You have strong JavaScript and Vue.js experience You have experience of mentoring with strong technical project and people leadership skills You're also experienced with other web technologies such as HTML5, CSS, SASS; build technologies such as Webpack, Gulp and CLIs; REST APIs, GraphQL (you don't need them all as you'll be picking new things up on the job) You have a good understanding of browser rendering behaviour and performance You have experience of working on high performance / high traffic websites, eCommerce experience would be great You're collaborative with good communication skills Salary & benefits: As a Front End Developer you will earn: Competitive salary (to £70k) plus benefits including: Bonus 25 days holiday Pension Life assurance Private medical care Pizza days and other social events Apply now to find out more about this Front End Developer / Engineer (JavaScript Vue.js) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Apr 26, 2024
Full time
Senior Front End Developer / Engineer (JavaScript Vue.js) Billericay / WFH to £70k Are you a skilled Front End Developer seeking an opportunity to work with a modern tech stack on Greenfield projects? You could be progressing your career in a senior, hands-on role at an eCommerce payments solutions provider that has experienced great success in the last year and is growing as a result. As a Front End Developer you will take ownership of projects within an Agile development environment, with a focus on Vue.js development to help evolve and scale the existing platforms as well as working on new Greenfield projects; you'll be able to take project ownership and manage all aspects of the frontend stack to produce white labelled Progressive Web Applications and Websites of the highest quality for a broad range of big name retail clients. You'll collaborate with UI/UX Designers to ensure technical feasibility, optimise applications for speed and scalability and build reusable code and libraries as well as pro-actively analysing and making suggestions for improvements and as a senior team member, provide mentoring and support to more junior team members. Location / WFH: You'll join the team two days a week in Billericay (free onsite parking), with flexibility to work from the other three. Requirements: You have strong JavaScript and Vue.js experience You have experience of mentoring with strong technical project and people leadership skills You're also experienced with other web technologies such as HTML5, CSS, SASS; build technologies such as Webpack, Gulp and CLIs; REST APIs, GraphQL (you don't need them all as you'll be picking new things up on the job) You have a good understanding of browser rendering behaviour and performance You have experience of working on high performance / high traffic websites, eCommerce experience would be great You're collaborative with good communication skills Salary & benefits: As a Front End Developer you will earn: Competitive salary (to £70k) plus benefits including: Bonus 25 days holiday Pension Life assurance Private medical care Pizza days and other social events Apply now to find out more about this Front End Developer / Engineer (JavaScript Vue.js) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Are you passionate about driving innovation and making a significant impact in a dynamic environment? Do you thrive in collaborative settings where your expertise can shine? Look no further! We're a forward-thinking team committed to pushing boundaries and fostering growth. Backed by industry leaders, we're on a mission to revolutionize the landscape. With a diverse team across multiple locations, we're driven by innovation and opportunity. Diversity and Inclusion: At our core, we're an equal opportunity employer, embracing diversity and inclusion in all aspects of our work. About the Role: As a Senior Front-End Developer, you'll play a pivotal role in crafting cutting-edge solutions. Collaborating closely with a talented team, you'll shape user experiences and drive performance enhancements. Your Mission: - Collaborate closely with team members to ensure seamless integration of front-end and back-end components. - Focus on enhancing user experience through design and usability. - Implement and maintain consistent UI patterns and components. - Optimize applications for performance, identifying and resolving issues. - Mentor junior developers, providing guidance and support. - Collaborate with stakeholders to provide valuable insights. About You: - Significant experience with front-end technologies. - Excellent communication and collaboration skills. - Strong problem-solving abilities. - Knowledge of responsive design and mobile development. - Curiosity and drive for continuous learning. - Experience mentoring others. Work Perks and Benefits Joining our team comes with a range of perks and benefits, including: - Swag and workstation perks. - Flexible working arrangements. - Enhanced leave options. - Stock options eligibility. - Pension scheme. - Opportunities for personal and professional development. - Generous leave and work options. - Exciting team events. If you're excited about driving innovation and possess the skills we're looking for, we want to hear from you! Apply now and be part of our journey towards shaping the future.
Apr 26, 2024
Full time
Are you passionate about driving innovation and making a significant impact in a dynamic environment? Do you thrive in collaborative settings where your expertise can shine? Look no further! We're a forward-thinking team committed to pushing boundaries and fostering growth. Backed by industry leaders, we're on a mission to revolutionize the landscape. With a diverse team across multiple locations, we're driven by innovation and opportunity. Diversity and Inclusion: At our core, we're an equal opportunity employer, embracing diversity and inclusion in all aspects of our work. About the Role: As a Senior Front-End Developer, you'll play a pivotal role in crafting cutting-edge solutions. Collaborating closely with a talented team, you'll shape user experiences and drive performance enhancements. Your Mission: - Collaborate closely with team members to ensure seamless integration of front-end and back-end components. - Focus on enhancing user experience through design and usability. - Implement and maintain consistent UI patterns and components. - Optimize applications for performance, identifying and resolving issues. - Mentor junior developers, providing guidance and support. - Collaborate with stakeholders to provide valuable insights. About You: - Significant experience with front-end technologies. - Excellent communication and collaboration skills. - Strong problem-solving abilities. - Knowledge of responsive design and mobile development. - Curiosity and drive for continuous learning. - Experience mentoring others. Work Perks and Benefits Joining our team comes with a range of perks and benefits, including: - Swag and workstation perks. - Flexible working arrangements. - Enhanced leave options. - Stock options eligibility. - Pension scheme. - Opportunities for personal and professional development. - Generous leave and work options. - Exciting team events. If you're excited about driving innovation and possess the skills we're looking for, we want to hear from you! Apply now and be part of our journey towards shaping the future.
Are you a junior software tester looking to build your career in QA through further development and training? You have the opportunity to join a global leader in their field who have been paving the way for over 20 years building complex and high scale solutions which allow their clients to meet their targets Working across a mature test function you will gain key exposure to manual, API and frontend testing while receiving the necessary support from a business who truly believes in the progression of it's employees careers You will join an already established QA team who are well on their way to meeting the companies automation test remit and looking to continue upscaling. Working from their Bellshill tech hub 3 days per week on site you will operate within a highly skilled and talented team who work collaboratively across the business in order to achieve success The organisation's technology stack is Microsoft focused although they would welcome applicants from different programming backgrounds such as Java or automation tools such as Selenium/Cypress You will be immersed in an environment tailored around its employees where you are encouraged to have input in high level decisions and work to establish long term solutions to root causes of problems to be preventative This is a great opportunity for someone looking to make a career move to a business where they can progress internally Curious? Contact me for more details on (phone number removed), (url removed) or message me directly on LinkedIn
Apr 26, 2024
Full time
Are you a junior software tester looking to build your career in QA through further development and training? You have the opportunity to join a global leader in their field who have been paving the way for over 20 years building complex and high scale solutions which allow their clients to meet their targets Working across a mature test function you will gain key exposure to manual, API and frontend testing while receiving the necessary support from a business who truly believes in the progression of it's employees careers You will join an already established QA team who are well on their way to meeting the companies automation test remit and looking to continue upscaling. Working from their Bellshill tech hub 3 days per week on site you will operate within a highly skilled and talented team who work collaboratively across the business in order to achieve success The organisation's technology stack is Microsoft focused although they would welcome applicants from different programming backgrounds such as Java or automation tools such as Selenium/Cypress You will be immersed in an environment tailored around its employees where you are encouraged to have input in high level decisions and work to establish long term solutions to root causes of problems to be preventative This is a great opportunity for someone looking to make a career move to a business where they can progress internally Curious? Contact me for more details on (phone number removed), (url removed) or message me directly on LinkedIn
Your new role As a Senior Fullstack Developer you will work on several digital technologies at the bank, including the online banking user interface and fullstack administration system. You will work across both agile and waterfall projects with a key focus on delivering excellent user experiences whilst helping to maintain security and stability. Key responsibilities are below: Use your in-depth knowledge of JavaScript, Typescript React/Next.js, NestJs, Node, GraphQL and to develop frontend & backend systems. Create and update Azure DevOps CI/CD pipelines Be involved in the full DevSecOps life cycle: design, coding, test, build, QA, deployment and monitoring. Work effectively with product and engineering management to translate requirements into well-defined stories Lead group discussions on system design and understand the domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Provide support to a Junior Developer with the team. Identify areas for improvement and support with a culture of continuous improvement. What you'll need to succeed 5+ Years of commercial experience as a Software Developer Expert understanding of React, Next.js, Redux/Saga and Jest Expert understanding of using Node.js and Next.js to create backend applications Experience using Apollo Client & Apollo Server. Experience using Azure's MSAL Library. Expert understanding of web design & usability to support sites across browser/platform/device Experience of bringing responsive and adaptive web designs to life. Experience of working with Rest API endpoints Experience working on web applications Understanding of DevSecOps/DevOps model What you'll get in return 5/5 pension 25 days holiday increasing to 28 with each complete year of service Private medical cover Death in service Income protection Rewards Hub What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Apr 26, 2024
Full time
Your new role As a Senior Fullstack Developer you will work on several digital technologies at the bank, including the online banking user interface and fullstack administration system. You will work across both agile and waterfall projects with a key focus on delivering excellent user experiences whilst helping to maintain security and stability. Key responsibilities are below: Use your in-depth knowledge of JavaScript, Typescript React/Next.js, NestJs, Node, GraphQL and to develop frontend & backend systems. Create and update Azure DevOps CI/CD pipelines Be involved in the full DevSecOps life cycle: design, coding, test, build, QA, deployment and monitoring. Work effectively with product and engineering management to translate requirements into well-defined stories Lead group discussions on system design and understand the domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Provide support to a Junior Developer with the team. Identify areas for improvement and support with a culture of continuous improvement. What you'll need to succeed 5+ Years of commercial experience as a Software Developer Expert understanding of React, Next.js, Redux/Saga and Jest Expert understanding of using Node.js and Next.js to create backend applications Experience using Apollo Client & Apollo Server. Experience using Azure's MSAL Library. Expert understanding of web design & usability to support sites across browser/platform/device Experience of bringing responsive and adaptive web designs to life. Experience of working with Rest API endpoints Experience working on web applications Understanding of DevSecOps/DevOps model What you'll get in return 5/5 pension 25 days holiday increasing to 28 with each complete year of service Private medical cover Death in service Income protection Rewards Hub What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Frontend Engineer (React) Remote-first Bristol Salary Range: 50-60k Would you like to work in a business where you are the voice of React & Frontend Development? I'm working with an established organisation who already supply the majority of clients in their field. They're continuously building new & innovative products, leading to consistent growth that shows no signs of slowing down! You'll perform the role of Frontend Engineer in a squad focussed on their flagship product, working on feature development & having an input into the advancement of their frontend architecture. As the go-to React specialist in the squad, the team will want to hear your opinion on projects and will give you a forum to share your expertise. Career development is a genuine possibility, with both the Tech Lead & Development Manager having progressed from their original roles in this company as Junior Engineer & Software Engineer respectively. You'll have a development plan from Day 1 and exposure to working on various projects to progress your skills. It's a collaborative & progressive environment to be a part of. If you discover a new tool that could improve the project you're working on, the team want to hear about. Regardless of the role you play in the business, people like to work together and share their skills. What you'll need A focus on frontend development Strong experience with React & TypeScript TDD or BDD experience would be beneficial Any DevOps experience would be a bonus! A collaborative approach The confidence to provide strong opinions on React architecture and best ways of working Click the 'apply' button now to find out some more!
Apr 26, 2024
Full time
Frontend Engineer (React) Remote-first Bristol Salary Range: 50-60k Would you like to work in a business where you are the voice of React & Frontend Development? I'm working with an established organisation who already supply the majority of clients in their field. They're continuously building new & innovative products, leading to consistent growth that shows no signs of slowing down! You'll perform the role of Frontend Engineer in a squad focussed on their flagship product, working on feature development & having an input into the advancement of their frontend architecture. As the go-to React specialist in the squad, the team will want to hear your opinion on projects and will give you a forum to share your expertise. Career development is a genuine possibility, with both the Tech Lead & Development Manager having progressed from their original roles in this company as Junior Engineer & Software Engineer respectively. You'll have a development plan from Day 1 and exposure to working on various projects to progress your skills. It's a collaborative & progressive environment to be a part of. If you discover a new tool that could improve the project you're working on, the team want to hear about. Regardless of the role you play in the business, people like to work together and share their skills. What you'll need A focus on frontend development Strong experience with React & TypeScript TDD or BDD experience would be beneficial Any DevOps experience would be a bonus! A collaborative approach The confidence to provide strong opinions on React architecture and best ways of working Click the 'apply' button now to find out some more!
Are you a passionate and skilled Senior Software Developer looking for a new challenge? We have the perfect opportunity for you!We are pleased to be working with a company who are looking for a Senior Software Developer to join their software development team and work on exciting projects that involve developing and maintaining software applications using .NET framework, .NET Core, React UI, and MS SQL. You will also work with the Azure platform for cloud-based solutions and collaborate with cross functional teams to deliver high-quality products that meet our clients' needs.To be successful in this role, you should have extensive experience in: Development with a focus on .NET technologies Proficient in .NET framework, Entity Framework, C#, React JS, and MS SQL. Skilled in building and maintaining secure APIs, and experience with Azure or AWS Excellent problem solving and communication skills. Experience with Azure SQL, Containers, frontend development, Blazor UI, end-to-end testing, and mentoring junior developers is desirable, but not essential. You will enjoy a competitive salary, performance bonuses, private health insurance, professional development opportunities, workplace pension programme, hybrid working, flexible working arrangements, and comprehensive company training.You will also be part of a dynamic and supportive team that values your input and feedback.If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Apr 24, 2024
Full time
Are you a passionate and skilled Senior Software Developer looking for a new challenge? We have the perfect opportunity for you!We are pleased to be working with a company who are looking for a Senior Software Developer to join their software development team and work on exciting projects that involve developing and maintaining software applications using .NET framework, .NET Core, React UI, and MS SQL. You will also work with the Azure platform for cloud-based solutions and collaborate with cross functional teams to deliver high-quality products that meet our clients' needs.To be successful in this role, you should have extensive experience in: Development with a focus on .NET technologies Proficient in .NET framework, Entity Framework, C#, React JS, and MS SQL. Skilled in building and maintaining secure APIs, and experience with Azure or AWS Excellent problem solving and communication skills. Experience with Azure SQL, Containers, frontend development, Blazor UI, end-to-end testing, and mentoring junior developers is desirable, but not essential. You will enjoy a competitive salary, performance bonuses, private health insurance, professional development opportunities, workplace pension programme, hybrid working, flexible working arrangements, and comprehensive company training.You will also be part of a dynamic and supportive team that values your input and feedback.If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Engineering Manager (.NET/C#) - Leeds About Us: Our client is a rapidly growing company based in Leeds, at the heart of the vibrant tech scene in the city. Specialising in innovative software solutions, they are seeking a talented Tech Lead with expertise in .NET and C# to join their dynamic team. If you're passionate about leading teams, building robust applications, and have a strong background in .NET and C#, we want to hear from you. Role Overview: As a Tech Lead, you will play a pivotal role in leading the development team in Leeds. You will be responsible for designing, developing, and delivering high-quality software solutions using. This role offers the opportunity to lead projects, mentor junior developers, and contribute to the growth and success of the company. Responsibilities: Lead a team of developers in designing and developing software applications using .NET and C#. Collaborate with stakeholders to gather requirements, design solutions, and deliver projects on time. Architect and implement scalable and efficient code using best practices. Conduct code reviews, provide technical guidance, and mentor junior team members. Work closely with product managers and UX designers to ensure the best user experience in our applications. Key Skills: Strong experience with .NET framework and C# programming language. Developing RESTful APIs using ASP.NET Implementing Azure services Experience with SQL Server or other relational databases. Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus. Excellent leadership skills with the ability to lead and mentor a team. Strong problem-solving and analytical skills. Effective communication skills to collaborate with cross-functional teams. Benefits: Competitive salary up to 85,000 per annum plus a generous bonus Opportunity to work in the vibrant tech hub of Leeds, with a mix of remote and in-office work. Flexible working hours to promote work-life balance. Collaborative and inclusive work environment with a focus on innovation. Opportunities for professional growth and career advancement. If you would like to lean more about this one please apply now!
Apr 24, 2024
Full time
Engineering Manager (.NET/C#) - Leeds About Us: Our client is a rapidly growing company based in Leeds, at the heart of the vibrant tech scene in the city. Specialising in innovative software solutions, they are seeking a talented Tech Lead with expertise in .NET and C# to join their dynamic team. If you're passionate about leading teams, building robust applications, and have a strong background in .NET and C#, we want to hear from you. Role Overview: As a Tech Lead, you will play a pivotal role in leading the development team in Leeds. You will be responsible for designing, developing, and delivering high-quality software solutions using. This role offers the opportunity to lead projects, mentor junior developers, and contribute to the growth and success of the company. Responsibilities: Lead a team of developers in designing and developing software applications using .NET and C#. Collaborate with stakeholders to gather requirements, design solutions, and deliver projects on time. Architect and implement scalable and efficient code using best practices. Conduct code reviews, provide technical guidance, and mentor junior team members. Work closely with product managers and UX designers to ensure the best user experience in our applications. Key Skills: Strong experience with .NET framework and C# programming language. Developing RESTful APIs using ASP.NET Implementing Azure services Experience with SQL Server or other relational databases. Knowledge of frontend technologies (HTML, CSS, JavaScript) is a plus. Excellent leadership skills with the ability to lead and mentor a team. Strong problem-solving and analytical skills. Effective communication skills to collaborate with cross-functional teams. Benefits: Competitive salary up to 85,000 per annum plus a generous bonus Opportunity to work in the vibrant tech hub of Leeds, with a mix of remote and in-office work. Flexible working hours to promote work-life balance. Collaborative and inclusive work environment with a focus on innovation. Opportunities for professional growth and career advancement. If you would like to lean more about this one please apply now!
Are you a passionate and skilled Senior Software Developer looking for a new challenge? We have the perfect opportunity for you! We are pleased to be working with a company who are looking for a Senior Software Developer to join their software development team and work on exciting projects that involve developing and maintaining software applications using .NET framework, .NET Core, React UI, and MS SQL. You will also work with the Azure platform for cloud-based solutions and collaborate with cross functional teams to deliver high-quality products that meet our clients' needs. To be successful in this role, you should have extensive experience in: Development with a focus on .NET technologies Proficient in .NET framework, Entity Framework, C#, React JS, and MS SQL. Skilled in building and maintaining secure APIs, and experience with Azure or AWS Excellent problem solving and communication skills. Experience with Azure SQL, Containers, frontend development, Blazor UI, end-to-end testing, and mentoring junior developers is desirable, but not essential. You will enjoy a competitive salary, performance bonuses, private health insurance, professional development opportunities, workplace pension programme, hybrid working, flexible working arrangements, and comprehensive company training.You will also be part of a dynamic and supportive team that values your input and feedback. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Apr 24, 2024
Full time
Are you a passionate and skilled Senior Software Developer looking for a new challenge? We have the perfect opportunity for you! We are pleased to be working with a company who are looking for a Senior Software Developer to join their software development team and work on exciting projects that involve developing and maintaining software applications using .NET framework, .NET Core, React UI, and MS SQL. You will also work with the Azure platform for cloud-based solutions and collaborate with cross functional teams to deliver high-quality products that meet our clients' needs. To be successful in this role, you should have extensive experience in: Development with a focus on .NET technologies Proficient in .NET framework, Entity Framework, C#, React JS, and MS SQL. Skilled in building and maintaining secure APIs, and experience with Azure or AWS Excellent problem solving and communication skills. Experience with Azure SQL, Containers, frontend development, Blazor UI, end-to-end testing, and mentoring junior developers is desirable, but not essential. You will enjoy a competitive salary, performance bonuses, private health insurance, professional development opportunities, workplace pension programme, hybrid working, flexible working arrangements, and comprehensive company training.You will also be part of a dynamic and supportive team that values your input and feedback. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Vonage Engineering Mission: Vonage London is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth. Why this role matters: The Engineering team at Vonage is a fast growing group of talented engineers. Senior Java Developers here face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time. Our developers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies. What you will do: Create scalable microservices that will help support our impressive growth Propose scaleable, maintainable and cost effective solutions Estimate the effort required to develop and implement new features Develop and execute effective testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure software quality and reliability Stay up-to-date with industry trends, best practices, and emerging frontend technologies, and share knowledge and expertise with the development team to continuously improve our development processes and standards Participate in code reviews, provide constructive feedback to peers, and actively contribute to maintaining a high standard of code quality and development practices Contribute to the documentation of the components, design patterns, and the design system to facilitate knowledge sharing and onboarding of new team members Provide mentorship and guidance to junior team members, assisting them in their technical growth, professional development, and project assignments What we value: Being disruptive. Getting things done. Working with smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications But just as important as delivering value is how we deliver that value We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply Our Stack Microservices architecture Java and Kotlin with Spring Boot Reactive AWS (Lambda, SQS, S3, DynamoDB) Kafka Docker, Kubernetes Grafana, Prometheus, ELK stack Anything needed to achieve our goals What you will bring: Excellent software engineering skills in Java or Kotlin for backend services Work closely with cross-functional teams such as Development, Operations, and Product Management to ensure seamless integration of new features and services with a focus on reliability, scalability, and performance Effective communication skills, both verbal and written, with the ability to collaborate with multidisciplinary teams and articulate complex technical concepts to non-technical stakeholders. A strong focus on testing An understanding of Object Oriented Design and standard design patterns Strong experience of multi-threaded, 3-tier architectures, web services, caching, and dealing with event-driven pipelines Willingness to learn and use different technologies/programming languages Experience working with public cloud. AWS would be advantageous Experience with SQL and NoSQL databases Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes What is in it for you Unlimited paid holidays Matched pension Life assurance Income Protection Cycle to work scheme Payroll Giving for Charities Season Ticket Loan Private Medical Dental & Eye Cover Gym Membership Loan Extended Maternity and Paternity Leave Career progression Flexible working hours Industry conferences as a team or individual Free snacks and food Friday beer o'clock Work laptop Secure bicycle storage Discounts in London attractions through TasteCard Loan and BUPA, the medical provider Social meet ups (hackathon, tech talks, engineering happy hour, ping pong championship for businesses in Shoreditch, etc)
Apr 23, 2024
Full time
Vonage Engineering Mission: Vonage London is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth. Why this role matters: The Engineering team at Vonage is a fast growing group of talented engineers. Senior Java Developers here face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time. Our developers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies. What you will do: Create scalable microservices that will help support our impressive growth Propose scaleable, maintainable and cost effective solutions Estimate the effort required to develop and implement new features Develop and execute effective testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure software quality and reliability Stay up-to-date with industry trends, best practices, and emerging frontend technologies, and share knowledge and expertise with the development team to continuously improve our development processes and standards Participate in code reviews, provide constructive feedback to peers, and actively contribute to maintaining a high standard of code quality and development practices Contribute to the documentation of the components, design patterns, and the design system to facilitate knowledge sharing and onboarding of new team members Provide mentorship and guidance to junior team members, assisting them in their technical growth, professional development, and project assignments What we value: Being disruptive. Getting things done. Working with smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications But just as important as delivering value is how we deliver that value We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply Our Stack Microservices architecture Java and Kotlin with Spring Boot Reactive AWS (Lambda, SQS, S3, DynamoDB) Kafka Docker, Kubernetes Grafana, Prometheus, ELK stack Anything needed to achieve our goals What you will bring: Excellent software engineering skills in Java or Kotlin for backend services Work closely with cross-functional teams such as Development, Operations, and Product Management to ensure seamless integration of new features and services with a focus on reliability, scalability, and performance Effective communication skills, both verbal and written, with the ability to collaborate with multidisciplinary teams and articulate complex technical concepts to non-technical stakeholders. A strong focus on testing An understanding of Object Oriented Design and standard design patterns Strong experience of multi-threaded, 3-tier architectures, web services, caching, and dealing with event-driven pipelines Willingness to learn and use different technologies/programming languages Experience working with public cloud. AWS would be advantageous Experience with SQL and NoSQL databases Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes What is in it for you Unlimited paid holidays Matched pension Life assurance Income Protection Cycle to work scheme Payroll Giving for Charities Season Ticket Loan Private Medical Dental & Eye Cover Gym Membership Loan Extended Maternity and Paternity Leave Career progression Flexible working hours Industry conferences as a team or individual Free snacks and food Friday beer o'clock Work laptop Secure bicycle storage Discounts in London attractions through TasteCard Loan and BUPA, the medical provider Social meet ups (hackathon, tech talks, engineering happy hour, ping pong championship for businesses in Shoreditch, etc)
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.
Aug 18, 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 Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Architect in the BBC's Audience Content Experiences team. You'll work on a range of BBC's online products running on BBC online and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and be a member of the BBC's architecture team. As such you'll be influencing both the products you are directly responsible for and the wider BBC digital strategy. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor.js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent - full time Location: Salford / Glasgow 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, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
Sep 24, 2022
Full time
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Architect in the BBC's Audience Content Experiences team. You'll work on a range of BBC's online products running on BBC online and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and be a member of the BBC's architecture team. As such you'll be influencing both the products you are directly responsible for and the wider BBC digital strategy. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor.js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent - full time Location: Salford / Glasgow 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, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
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.
Sep 24, 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.
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Technical Architect in the BBC's Digital Products team. You'll work on a range of BBC's online products. Initially, you will focus on the sites and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and also with the BBC's architecture teams. As such you'll be influencing both the products you are directly responsible for, and the wider BBC Online. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor .js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Until it's completely safe to do so, we're working 100% remote. After this time, we'll likely come to the office for some of the week for collaboration. The rest of the time, you'll be able to choose whether to work at home or office - wherever you work best. Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's digital architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent Location: Salford (Flexible working options available) 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, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
Sep 23, 2022
Full time
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Technical Architect in the BBC's Digital Products team. You'll work on a range of BBC's online products. Initially, you will focus on the sites and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and also with the BBC's architecture teams. As such you'll be influencing both the products you are directly responsible for, and the wider BBC Online. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor .js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Until it's completely safe to do so, we're working 100% remote. After this time, we'll likely come to the office for some of the week for collaboration. The rest of the time, you'll be able to choose whether to work at home or office - wherever you work best. Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's digital architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent Location: Salford (Flexible working options available) 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, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
A market leading software company is seeking a Frontend Software Engineer (HTML/Typescript) to be a part of a team responsible for the development of their software products. You'll coordinate development on individual Features, working closely with Product Management, other developers and QA to refine requirements and deliver regular releases of high quality, innovative software to meet customer requirements and strategic objectives. Key Tasks: ? Reviewing requirements and providing feedback to Product Management (ambiguities, inconsistencies). ? Assistance in drawing up and validating technical specifications. ? Participating in technical planning sessions: Conception, tasks identification and estimation. ? Working with QA team to ensure delivery of a high-quality product. ? Driving the whole development process of individual features within each release. ? Maintaining and refactoring existing codebase, expanding automated tests capability. ? Reporting on progress, issues and problems to the team; providing lessons learned and giving suggestions to optimize the work processes. ? Helping more junior, and supporting other senior team members. Key Skills: ? Deep experience developing and maintaining enterprise-scale Web 2.0 applications. ? Good knowledge of how and when to use design patterns to achieve strong Object-Oriented architectures in Typescript/Javascript. ? Enjoys learning new skills and working with a team, finding innovative solutions to problems, and contributing to the constant evolution of a mature set of products. ? Strong diagnostic/debug skills and a methodical approach to problem solving. ? UI experience of TypeScript development using Visual Studio Professional/Enterprise, using a range of modern Javascript frameworks (we use Aurelia, but general skills from Angular/React/Vue… should be transferable) and awareness of Web 2.0-related issues like CORS, performance, cross-browser compatibility, security, authentication… ? HTML/CSS skills for developing standards-compliant UX/UI designs on large, 'desktop-like' web applications: accessibility, consistent look-and-feel, best-practice in useability. ? Experience with source control and build processes: branching, merging, one-push-build processes, configuration management. ? Must be a strong verbal and written communicator, able to articulate complex technical. detail to colleagues in a clear and unemotional manner. Must be prepared to code to specifications/designs/use-cases, and use dialogue to resolve inconsistencies, but also contribute ideas and prototype innovations towards ongoing improvements in the product. ? Agile, self-motivated attitude, keen to add value wherever possible. ? Able to work quickly, accurately, and flexibly towards defined deadlines. Beneficial Skills: ? Experience consuming REST and OData APIs ? Interest in HTML visualisation technologies, including 3D (3js), SVG and Canvas, or other JS-based data-visualisation frameworks. ? Experience of build and installer scripting both in JS-tools (node/r.js) and/or nant. ? Practical experience with SQL Server, and T-SQL. ? Experience of shipping shrink wrapped software. Experience: ? Educated to Degree level or equivalent; or possess highly relevant experience. ? Must have 5+ years' experience in development in a professional technical role. ? Must have practical experience of working as a senior part of a structured professional software development environment.
Nov 04, 2021
Full time
A market leading software company is seeking a Frontend Software Engineer (HTML/Typescript) to be a part of a team responsible for the development of their software products. You'll coordinate development on individual Features, working closely with Product Management, other developers and QA to refine requirements and deliver regular releases of high quality, innovative software to meet customer requirements and strategic objectives. Key Tasks: ? Reviewing requirements and providing feedback to Product Management (ambiguities, inconsistencies). ? Assistance in drawing up and validating technical specifications. ? Participating in technical planning sessions: Conception, tasks identification and estimation. ? Working with QA team to ensure delivery of a high-quality product. ? Driving the whole development process of individual features within each release. ? Maintaining and refactoring existing codebase, expanding automated tests capability. ? Reporting on progress, issues and problems to the team; providing lessons learned and giving suggestions to optimize the work processes. ? Helping more junior, and supporting other senior team members. Key Skills: ? Deep experience developing and maintaining enterprise-scale Web 2.0 applications. ? Good knowledge of how and when to use design patterns to achieve strong Object-Oriented architectures in Typescript/Javascript. ? Enjoys learning new skills and working with a team, finding innovative solutions to problems, and contributing to the constant evolution of a mature set of products. ? Strong diagnostic/debug skills and a methodical approach to problem solving. ? UI experience of TypeScript development using Visual Studio Professional/Enterprise, using a range of modern Javascript frameworks (we use Aurelia, but general skills from Angular/React/Vue… should be transferable) and awareness of Web 2.0-related issues like CORS, performance, cross-browser compatibility, security, authentication… ? HTML/CSS skills for developing standards-compliant UX/UI designs on large, 'desktop-like' web applications: accessibility, consistent look-and-feel, best-practice in useability. ? Experience with source control and build processes: branching, merging, one-push-build processes, configuration management. ? Must be a strong verbal and written communicator, able to articulate complex technical. detail to colleagues in a clear and unemotional manner. Must be prepared to code to specifications/designs/use-cases, and use dialogue to resolve inconsistencies, but also contribute ideas and prototype innovations towards ongoing improvements in the product. ? Agile, self-motivated attitude, keen to add value wherever possible. ? Able to work quickly, accurately, and flexibly towards defined deadlines. Beneficial Skills: ? Experience consuming REST and OData APIs ? Interest in HTML visualisation technologies, including 3D (3js), SVG and Canvas, or other JS-based data-visualisation frameworks. ? Experience of build and installer scripting both in JS-tools (node/r.js) and/or nant. ? Practical experience with SQL Server, and T-SQL. ? Experience of shipping shrink wrapped software. Experience: ? Educated to Degree level or equivalent; or possess highly relevant experience. ? Must have 5+ years' experience in development in a professional technical role. ? Must have practical experience of working as a senior part of a structured professional software development environment.
Junior full stack developer role with a startup that creates technical training platforms Write excellent code using JavaScript, Node and Git Starting salary of £19,000 - £24,000 with flexible and remote working options Are you ready to kick-start your software engineering career? We're looking for a self-motivated junior developer with a passion for learning for a new role with an amazing startup! This company creates technical training platforms for high-tech engineering, aerospace and defence teams. So far they've worked with organisations like the University of Bristol and Oxford Instruments, but they need YOU to help extend their tech stack for their clients! If you have experience coding exciting projects with JavaScript and Node, you're our ideal candidate! Junior Developer role overview: You'll join an exciting team of developers and help them with their software writing, testing and quality assurance tasks. You'll have backend and frontend code to work on alongside platform capability enhancements. As you're joining a startup at a crucial and exciting stage, you'll also have the chance to make suggestions and have your voice heard by the company's leaders. This role is based in the company's Bristol office, located nearby major transport links. You'll spend some of your days in the office with your team but work remotely for the rest of your week. Junior Developer responsibilities: ✍️ Write code for a variety of projects Create platform capability enhancements with plugins or core codebase changes Testing and quality assurance tasks Provide insights and suggestions to the development team Junior Developer must-haves: Evidence of several years of training focused on computing (eg degree) Experience using JavaScript, Git, HTML and CSS Experience using Node and frontend development frameworks Junior Developer benefits: Starting salary of £19,000 - £24,000 Flexible hybrid working with a few days in the Bristol office each week If you have the technical skills, what are you waiting for? Apply to our latest graduate software engineering role today! Equal opportunity employer DigitalGrads is committed to being an equal opportunity employer. All qualified applicants will receive consideration regardless of age, gender, ethnicity, sexual orientation, faith, disability or other. We are continually finding ways to improve the way we work, and regularly review our internal recruitment practises.
Nov 04, 2021
Full time
Junior full stack developer role with a startup that creates technical training platforms Write excellent code using JavaScript, Node and Git Starting salary of £19,000 - £24,000 with flexible and remote working options Are you ready to kick-start your software engineering career? We're looking for a self-motivated junior developer with a passion for learning for a new role with an amazing startup! This company creates technical training platforms for high-tech engineering, aerospace and defence teams. So far they've worked with organisations like the University of Bristol and Oxford Instruments, but they need YOU to help extend their tech stack for their clients! If you have experience coding exciting projects with JavaScript and Node, you're our ideal candidate! Junior Developer role overview: You'll join an exciting team of developers and help them with their software writing, testing and quality assurance tasks. You'll have backend and frontend code to work on alongside platform capability enhancements. As you're joining a startup at a crucial and exciting stage, you'll also have the chance to make suggestions and have your voice heard by the company's leaders. This role is based in the company's Bristol office, located nearby major transport links. You'll spend some of your days in the office with your team but work remotely for the rest of your week. Junior Developer responsibilities: ✍️ Write code for a variety of projects Create platform capability enhancements with plugins or core codebase changes Testing and quality assurance tasks Provide insights and suggestions to the development team Junior Developer must-haves: Evidence of several years of training focused on computing (eg degree) Experience using JavaScript, Git, HTML and CSS Experience using Node and frontend development frameworks Junior Developer benefits: Starting salary of £19,000 - £24,000 Flexible hybrid working with a few days in the Bristol office each week If you have the technical skills, what are you waiting for? Apply to our latest graduate software engineering role today! Equal opportunity employer DigitalGrads is committed to being an equal opportunity employer. All qualified applicants will receive consideration regardless of age, gender, ethnicity, sexual orientation, faith, disability or other. We are continually finding ways to improve the way we work, and regularly review our internal recruitment practises.
Senior Web Developer/Software Engineer/Software Developer – based in London
Paying up to £80,000 (depending upon experience) + fantastic benefits
Are you interested in working for a rapidly growing tech company who are experts in their field, producing state of the art products used across the globe?
An experienced Web Developer is required on a permanent basis to join their growing tech team to work on the creation of amazing websites that build upon cloud services to ensure an unrivalled user experience is delivered across various channels and take full advantage leading edge technologies.
Responsibilities:
• Lead the development of all Web components across all channels
• Work closely with the design team to ensure high quality implementations of the
• designs
• Work closely with the architects to develop and evolve the long term roadmaps
• Provide mentoring and advice to more junior developers
• Work with the wider technology team to ensure timely and effective delivery of
• business functionality
• Plan and organise own work and manage dependencies
• Continually strive to innovate and push the boundaries of technologies
• Ensure that privacy and security are a fundamental part of all technology
• Represent the company in dealings with external parties, including clients and suppliers
Required skills / experience:
• Significant experience of developing leading web sites across a range of sectors using
the latest technologies
• Experience working with web frameworks (e.g. Spring, Play, Grails, Spark, Django,
• Node.js)
• Experience developing in a range of programming languages, including Java, Python,
• PHP
• Experience with a CMS such as Wordpress, Drupal, Joomla, Alfresco
• Experience of building complex integration, both presenting and consuming services in
• a range of technologies including REST, SOAP
• Experience with CSS preprocessors such as SASS or LESS and frontend frameworks
• such as Twitter Bootstrap or Zurb Foundation
• Experience in writing semantic HTML, with a good awareness of accessibility on the
• web
• Experience optimising websites for multi channel and responsive design
• Experience of people leadership
• Experience of working in a Scrum environment and knowledge of other Agile
• approaches
• Experience of working with a variety of systems including mobile applications, public
• websites, cloud hosted services, data reporting
• Experience of working with Continuous Integration tools
• Experience working with a range of agile techniques
• Experience working across multiple teams in different geographic location
Feb 21, 2016
Senior Web Developer/Software Engineer/Software Developer – based in London
Paying up to £80,000 (depending upon experience) + fantastic benefits
Are you interested in working for a rapidly growing tech company who are experts in their field, producing state of the art products used across the globe?
An experienced Web Developer is required on a permanent basis to join their growing tech team to work on the creation of amazing websites that build upon cloud services to ensure an unrivalled user experience is delivered across various channels and take full advantage leading edge technologies.
Responsibilities:
• Lead the development of all Web components across all channels
• Work closely with the design team to ensure high quality implementations of the
• designs
• Work closely with the architects to develop and evolve the long term roadmaps
• Provide mentoring and advice to more junior developers
• Work with the wider technology team to ensure timely and effective delivery of
• business functionality
• Plan and organise own work and manage dependencies
• Continually strive to innovate and push the boundaries of technologies
• Ensure that privacy and security are a fundamental part of all technology
• Represent the company in dealings with external parties, including clients and suppliers
Required skills / experience:
• Significant experience of developing leading web sites across a range of sectors using
the latest technologies
• Experience working with web frameworks (e.g. Spring, Play, Grails, Spark, Django,
• Node.js)
• Experience developing in a range of programming languages, including Java, Python,
• PHP
• Experience with a CMS such as Wordpress, Drupal, Joomla, Alfresco
• Experience of building complex integration, both presenting and consuming services in
• a range of technologies including REST, SOAP
• Experience with CSS preprocessors such as SASS or LESS and frontend frameworks
• such as Twitter Bootstrap or Zurb Foundation
• Experience in writing semantic HTML, with a good awareness of accessibility on the
• web
• Experience optimising websites for multi channel and responsive design
• Experience of people leadership
• Experience of working in a Scrum environment and knowledge of other Agile
• approaches
• Experience of working with a variety of systems including mobile applications, public
• websites, cloud hosted services, data reporting
• Experience of working with Continuous Integration tools
• Experience working with a range of agile techniques
• Experience working across multiple teams in different geographic location