Title: Senior Backend Ruby EngineerLocation: LondonJobDescription:We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.If theres anything we can do to accommodate your specific situation, please let us know.About CleoMost people come to Cleo to do work that matters. Every day, we empower people to build a life beyond their next paycheck, building a beloved AI that enables you to forge your own path toward financial well-being.Backed by some of the most well-known investors in tech, weve reached millions of people to support them throughout their financial lives, from their first paycheck to their first home and beyond. We're hitting headlines too. This year, Forbes named us as one of their Next Billion Dollar Startups, and we were crowned the 'Hottest Tech Scaleup' at the Europas.Follow us on LinkedIn to keep up to date with new product features and insights from the team.What you'll be doing Joining a cross-functional product squad and collaborating with a mix of engineers, designers, analysts and other disciplines to develop features that enhance our users' financial health. Collaborating with other senior peers in your squad and pillar to provide technical insight into upcoming work, and leading the delivery by helping pull everyone together to get it shipped. Mentoring colleagues to help them grow as engineers and actively supporting their development. Working on our Ruby on Rails monolith, building data models, APIs, and business logic services. Delivering your work using agile methodologies and tools like tests, observability, AB-tests, and feature flags. Analyzing data to identify problems and generate new ideas, using various sources such as our database, application logs, and user research data. Supporting colleagues through in-hours support and optionally joining the compensated out-of-hours on-call rotation. Contributing to cross-cutting concerns that improve our engineering efforts. Taking part in shaping the work of your squad beyond technical aspects, participating in product ideation, user research, design reviews, retrospectives, and more. Here are some examples, big and small, of the kinds of product feature work our engineers have taken part in over the last year: Building a secured credit card Launching new budget analysis features implementing pricing experiments for subscriptions Want to hear more from our engineers? Check out Magda's blog post. About you You are passionate about making a positive difference in society by improving the financial health of our users. You align with our company values and engineering principles, which drive our ways of working and software delivery. As this is a SE3-SE4 position as described in our public progression framework were looking for someone who has at least 4 years industry experience of using Ruby on Rails. If its not quite that much, maybe you want to look at our standard Backend role. What do you get for all your hard work? A competitive compensation package (base + equity) . You can view our public progression framework and salary bandings here: Work at one of the fastest-growing tech startups, backed by top VC firms, Sofina, Balderton & EQT Ventures A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support. Flexibility : We cant fight for the worlds financial health if were not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work. Hybrid-first: Join our hybrid-first team, where we blend the best of both remote and in-office work. We expect our team members to be in our London office 1-2 times a week. On Thursdays, we buy you lunch but you can come in whichever days work best! We can consider fully-remote candidates for SE4 level - for our remote employees we'll cover your travel to the London office every term (every four months). Other benefits; Check out our new benefits package here: 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo) 6% employer-matched pension Company-wide performance reviews every 8 months e.g every 2 terms, in line with our termly cycles (Jan-April, May-Aug, Sept-Dec): Generous pay increases for high-performers and high-growth team members Equity top-ups for team members getting promoted Private Medical Insurance via Vitality, dental cover, and life assurance Enhanced parental leave 1 month paid sabbatical after 4 years at Cleo Regular socials and activities, online and in-person We'll pay for your OpenAI subscription Online mental health support via Spill And many more! UK App access: The Cleo app is no longer downloadable in the UK. If youre an existing user, youll still have access to the app. But some features wont be available. Why? 99% of our users are based in the US where financial health is often overlooked. Weve decided to shift our focus to where we can provide the most value and make the greatest impact for users who need it most. Then well be able to apply what we learn to better support our UK users in the future. For more info on next steps, please visit our Engineering Interview process page: Want to stay one step ahead of the latest teleworks? HuntsBot,a one-stop outsourcing task, remote job, product ideas sharing and subscription platform, which supports DingTalk, Lark, WeCom, Email and Telegram robot subscription. The platform will push outsourcing task requirements, remote work opportunities, product ideas to every subscribed user with timely, stable and reliable. Any questions or suggestions during use, you can contact us in the following ways:
Mar 25, 2024
Full time
Title: Senior Backend Ruby EngineerLocation: LondonJobDescription:We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.If theres anything we can do to accommodate your specific situation, please let us know.About CleoMost people come to Cleo to do work that matters. Every day, we empower people to build a life beyond their next paycheck, building a beloved AI that enables you to forge your own path toward financial well-being.Backed by some of the most well-known investors in tech, weve reached millions of people to support them throughout their financial lives, from their first paycheck to their first home and beyond. We're hitting headlines too. This year, Forbes named us as one of their Next Billion Dollar Startups, and we were crowned the 'Hottest Tech Scaleup' at the Europas.Follow us on LinkedIn to keep up to date with new product features and insights from the team.What you'll be doing Joining a cross-functional product squad and collaborating with a mix of engineers, designers, analysts and other disciplines to develop features that enhance our users' financial health. Collaborating with other senior peers in your squad and pillar to provide technical insight into upcoming work, and leading the delivery by helping pull everyone together to get it shipped. Mentoring colleagues to help them grow as engineers and actively supporting their development. Working on our Ruby on Rails monolith, building data models, APIs, and business logic services. Delivering your work using agile methodologies and tools like tests, observability, AB-tests, and feature flags. Analyzing data to identify problems and generate new ideas, using various sources such as our database, application logs, and user research data. Supporting colleagues through in-hours support and optionally joining the compensated out-of-hours on-call rotation. Contributing to cross-cutting concerns that improve our engineering efforts. Taking part in shaping the work of your squad beyond technical aspects, participating in product ideation, user research, design reviews, retrospectives, and more. Here are some examples, big and small, of the kinds of product feature work our engineers have taken part in over the last year: Building a secured credit card Launching new budget analysis features implementing pricing experiments for subscriptions Want to hear more from our engineers? Check out Magda's blog post. About you You are passionate about making a positive difference in society by improving the financial health of our users. You align with our company values and engineering principles, which drive our ways of working and software delivery. As this is a SE3-SE4 position as described in our public progression framework were looking for someone who has at least 4 years industry experience of using Ruby on Rails. If its not quite that much, maybe you want to look at our standard Backend role. What do you get for all your hard work? A competitive compensation package (base + equity) . You can view our public progression framework and salary bandings here: Work at one of the fastest-growing tech startups, backed by top VC firms, Sofina, Balderton & EQT Ventures A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support. Flexibility : We cant fight for the worlds financial health if were not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work. Hybrid-first: Join our hybrid-first team, where we blend the best of both remote and in-office work. We expect our team members to be in our London office 1-2 times a week. On Thursdays, we buy you lunch but you can come in whichever days work best! We can consider fully-remote candidates for SE4 level - for our remote employees we'll cover your travel to the London office every term (every four months). Other benefits; Check out our new benefits package here: 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo) 6% employer-matched pension Company-wide performance reviews every 8 months e.g every 2 terms, in line with our termly cycles (Jan-April, May-Aug, Sept-Dec): Generous pay increases for high-performers and high-growth team members Equity top-ups for team members getting promoted Private Medical Insurance via Vitality, dental cover, and life assurance Enhanced parental leave 1 month paid sabbatical after 4 years at Cleo Regular socials and activities, online and in-person We'll pay for your OpenAI subscription Online mental health support via Spill And many more! UK App access: The Cleo app is no longer downloadable in the UK. If youre an existing user, youll still have access to the app. But some features wont be available. Why? 99% of our users are based in the US where financial health is often overlooked. Weve decided to shift our focus to where we can provide the most value and make the greatest impact for users who need it most. Then well be able to apply what we learn to better support our UK users in the future. For more info on next steps, please visit our Engineering Interview process page: Want to stay one step ahead of the latest teleworks? HuntsBot,a one-stop outsourcing task, remote job, product ideas sharing and subscription platform, which supports DingTalk, Lark, WeCom, Email and Telegram robot subscription. The platform will push outsourcing task requirements, remote work opportunities, product ideas to every subscribed user with timely, stable and reliable. Any questions or suggestions during use, you can contact us in the following ways:
Senior Web Engineer, Activation - Ruby at Ably Senior Web Engineer, Activation (Ruby)London, UK (Remote)Our everyday digital experiences are in the midst of a realtime revolution. Whether attending an event in a virtual venue, receiving realtime financial information, or working with colleagues in an online collaborative environment - consumers simply expect realtime digital experiences as standard. At Ably we're not just witnessing this revolution - we're powering it.At the heart of our mission lies a commitment to putting developers first. Ably provides a suite of APIs to build, extend, and deliver powerful digital experiences in realtime, delivering billions of messages for millions of devices every day and supporting organizations like Split, Hubspot, Toyota and Genius Sports.Working at Ably means helping to build the infrastructure and technology that will power and shape the future of the internet. The opportunity in front of us is immense. And we'd like your help.About this roleYou will be responsible for helping shape the future of our frontends, making decisions that have a long lasting impact by building and delivering improvements and new features to our documentation, customer dashboards, and internal tools.You'll be working closely with our Product and Design teams towards achieving the strategic goals of the company, with a core focus on improving the journey for developers who sign up to using Ably. You'll also work with people all across Ably as the projects we work on touch many different parts of the company.Day to day you will Create real value for Ably. You'll be a key member of the Activation mission, contributing to strategic initiatives that drive developers to the Ably website, as well as increase sign ups and engagement over time. Deliver quality code. You'll be hands-on with development to build and deliver improvements and new features to Ably's customer-facing and internal frontends. Level up your team. You'll be helping steer the direction of our frontends, including our component library, used by multiple teams to deliver a consistent identity for Ably no matter where people see us online. Collaborate effectively. You'll be working closely with our Product & Design teams towards achieving the strategic goals of the company. You'll also work with people all across Ably as the projects we work on touch many different parts of the company. Focus on continual improvement. Whether it's deliberately refactoring code to make our lives easier or updating our processes to be more effective, you'll work to improve frontend development through improved engineering practices. Develop effective testing strategies. You'll be expected to test your own work, leaning on automation as much as possible. You'll constantly influence how we can improve our testing setup, helping the team unlock more potential along the way. When needed you'll walk your team members and stakeholders through how to best test your work before it goes into production. More generally you will Handle security disclosures. We have an active vulnerability disclosure program, and from time to time you'll be responsible for helping to resolve some extremely creative reports from security researchers. Support internal users. We help support our internal users when they have issues with our systems, or if they can't help resolve a customer issue without our intervention. Take responsibility for general maintenance. You'll review and handle dependency updates from Dependabot (both security and general, we like to stay fresh). Deal with Sentry reports that are affecting customers. We'd love to hear from you if you have Strong Ruby & Ruby on Rails skills and significant professional experience using these technologies. Proficiency with modern HTML, CSS and JavaScript. Our frontends are a mix of technologies, and you'll be supported by great frontend developers. A full-stack mindset and experience building full-stack applications with CI/CD, as well as understand and promote the importance of the latter. Experience with writing automated tests for software with tools like RSpec, Cypress (or Capybara/Cucumber). Cross-functional team experience. You have worked closely with designers and product managers in short, effective feedback loops. A solid grasp of Agile, Kanban and SCRUM principles and experience working with stakeholders to create and manage backlogs and delivery of work. Experience in dynamic, early stage startups where adaptability and resourcefulness are crucial. A transparent and collaborative build in the open mindset. It would be great, but not essential if you have Experience delivering developer-focussed products or services. Experience with products or services that are brought to market primarily through a product led growth approach. Experience with modern frameworks such as React, Gatsby & TailwindCSS. Experience with OpenAPI (Swagger) for customer-facing APIs. Experience debugging in production on platforms like Heroku or Kubernetes. Want to stay one step ahead of the latest teleworks? HuntsBot,a one-stop outsourcing task, remote job, product ideas sharing and subscription platform, which supports DingTalk, Lark, WeCom, Email and Telegram robot subscription. The platform will push outsourcing task requirements, remote work opportunities, product ideas to every subscribed user with timely, stable and reliable. Any questions or suggestions during use, you can contact us in the following ways:
Mar 25, 2024
Full time
Senior Web Engineer, Activation - Ruby at Ably Senior Web Engineer, Activation (Ruby)London, UK (Remote)Our everyday digital experiences are in the midst of a realtime revolution. Whether attending an event in a virtual venue, receiving realtime financial information, or working with colleagues in an online collaborative environment - consumers simply expect realtime digital experiences as standard. At Ably we're not just witnessing this revolution - we're powering it.At the heart of our mission lies a commitment to putting developers first. Ably provides a suite of APIs to build, extend, and deliver powerful digital experiences in realtime, delivering billions of messages for millions of devices every day and supporting organizations like Split, Hubspot, Toyota and Genius Sports.Working at Ably means helping to build the infrastructure and technology that will power and shape the future of the internet. The opportunity in front of us is immense. And we'd like your help.About this roleYou will be responsible for helping shape the future of our frontends, making decisions that have a long lasting impact by building and delivering improvements and new features to our documentation, customer dashboards, and internal tools.You'll be working closely with our Product and Design teams towards achieving the strategic goals of the company, with a core focus on improving the journey for developers who sign up to using Ably. You'll also work with people all across Ably as the projects we work on touch many different parts of the company.Day to day you will Create real value for Ably. You'll be a key member of the Activation mission, contributing to strategic initiatives that drive developers to the Ably website, as well as increase sign ups and engagement over time. Deliver quality code. You'll be hands-on with development to build and deliver improvements and new features to Ably's customer-facing and internal frontends. Level up your team. You'll be helping steer the direction of our frontends, including our component library, used by multiple teams to deliver a consistent identity for Ably no matter where people see us online. Collaborate effectively. You'll be working closely with our Product & Design teams towards achieving the strategic goals of the company. You'll also work with people all across Ably as the projects we work on touch many different parts of the company. Focus on continual improvement. Whether it's deliberately refactoring code to make our lives easier or updating our processes to be more effective, you'll work to improve frontend development through improved engineering practices. Develop effective testing strategies. You'll be expected to test your own work, leaning on automation as much as possible. You'll constantly influence how we can improve our testing setup, helping the team unlock more potential along the way. When needed you'll walk your team members and stakeholders through how to best test your work before it goes into production. More generally you will Handle security disclosures. We have an active vulnerability disclosure program, and from time to time you'll be responsible for helping to resolve some extremely creative reports from security researchers. Support internal users. We help support our internal users when they have issues with our systems, or if they can't help resolve a customer issue without our intervention. Take responsibility for general maintenance. You'll review and handle dependency updates from Dependabot (both security and general, we like to stay fresh). Deal with Sentry reports that are affecting customers. We'd love to hear from you if you have Strong Ruby & Ruby on Rails skills and significant professional experience using these technologies. Proficiency with modern HTML, CSS and JavaScript. Our frontends are a mix of technologies, and you'll be supported by great frontend developers. A full-stack mindset and experience building full-stack applications with CI/CD, as well as understand and promote the importance of the latter. Experience with writing automated tests for software with tools like RSpec, Cypress (or Capybara/Cucumber). Cross-functional team experience. You have worked closely with designers and product managers in short, effective feedback loops. A solid grasp of Agile, Kanban and SCRUM principles and experience working with stakeholders to create and manage backlogs and delivery of work. Experience in dynamic, early stage startups where adaptability and resourcefulness are crucial. A transparent and collaborative build in the open mindset. It would be great, but not essential if you have Experience delivering developer-focussed products or services. Experience with products or services that are brought to market primarily through a product led growth approach. Experience with modern frameworks such as React, Gatsby & TailwindCSS. Experience with OpenAPI (Swagger) for customer-facing APIs. Experience debugging in production on platforms like Heroku or Kubernetes. Want to stay one step ahead of the latest teleworks? HuntsBot,a one-stop outsourcing task, remote job, product ideas sharing and subscription platform, which supports DingTalk, Lark, WeCom, Email and Telegram robot subscription. The platform will push outsourcing task requirements, remote work opportunities, product ideas to every subscribed user with timely, stable and reliable. Any questions or suggestions during use, you can contact us in the following ways:
Software Engineer / Developer (JavaScript Ruby AWS React) London / WFH to £65k Are you a technologist Software Engineer with who enjoys working with a range of technology across the full stack? You could be progressing your career in a senior, hands-on position at an ethical FinTech that specialises in providing small, short-term, secured loans that allow people to improve their credit ratings. The loan origination and servicing platform has been built using Ruby on Rails (with a PostgreSQL database backend) hosted entirely in AWS (Amazon Web Services). You'll be working across the full technology stack, the front end work will predominantly be done using JavaScript / TypeScript (including React and Redux) and the back end in Ruby. There are several upcoming Greenfield projects to get involved with working across the full technology stack. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office twice a month. About you: You have full stack experience, having used JavaScript / TypeScript and React - you enjoy working with and learning new technology You're happy to use Ruby on the backend (you can pick this up on the job) You're collaborative with great communication skills You are degree educated and have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Deign Patterns The tech stack also includes AWS, Docker and Kubernetes, experience with any of these would be good but not essential What's in it for you: As a Software Engineer / Developer you will earn a competitive package: Salary to £65k Pension, Life Assurance Private Medical Care and Income Protection Insurance Dental scheme (with 100% NHS costs covered) Perks such as cycle to work scheme, PerkBox discounts Apply now to find out more about this Software Engineer / Developer (JavaScript Ruby AWS React) 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.
Mar 25, 2024
Full time
Software Engineer / Developer (JavaScript Ruby AWS React) London / WFH to £65k Are you a technologist Software Engineer with who enjoys working with a range of technology across the full stack? You could be progressing your career in a senior, hands-on position at an ethical FinTech that specialises in providing small, short-term, secured loans that allow people to improve their credit ratings. The loan origination and servicing platform has been built using Ruby on Rails (with a PostgreSQL database backend) hosted entirely in AWS (Amazon Web Services). You'll be working across the full technology stack, the front end work will predominantly be done using JavaScript / TypeScript (including React and Redux) and the back end in Ruby. There are several upcoming Greenfield projects to get involved with working across the full technology stack. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office twice a month. About you: You have full stack experience, having used JavaScript / TypeScript and React - you enjoy working with and learning new technology You're happy to use Ruby on the backend (you can pick this up on the job) You're collaborative with great communication skills You are degree educated and have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Deign Patterns The tech stack also includes AWS, Docker and Kubernetes, experience with any of these would be good but not essential What's in it for you: As a Software Engineer / Developer you will earn a competitive package: Salary to £65k Pension, Life Assurance Private Medical Care and Income Protection Insurance Dental scheme (with 100% NHS costs covered) Perks such as cycle to work scheme, PerkBox discounts Apply now to find out more about this Software Engineer / Developer (JavaScript Ruby AWS React) 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.
Would you like the opportunity to work with the latest technologies reaching 50 million users? The DVLA and Inspire People are partnering together to bring you an exciting opportunity for a Software Engineer with some experience in either back end, front-end development and a passion for coding to join a team at the forefront of digital services. As a Software Engineer at DVLA, you will be an integral part of the applications team developing modern, cloud based software at scale. £36,103 plus excellent Civil Service benefits and 27% employer pension contribution. Flexible, hybrid working from Swansea, a great place to work, live and play, with a healthy work-life balance on how and where you work. The Driver and Vehicle Licensing Agency (DVLA) deliver wide reaching digital services to the UK public and industry. They maintain the national record of vehicles and drivers so if you have applied for a driving licence, taxed your vehicle or completed a vehicle enquiry you would have used one of our services. As a Software Developer you will help build services that reach over 49 million people a year, working in an agile delivery team alongside lead and senior engineers to build modern, cloud-based services. Current deliveries include: Two major programmes of work, modernising our drivers and vehicles services and systems. Entirely new services including a new customer portal, mobile digital driving licence and identity platform The DVLA digital payment service that helps us collect around 6 billion pounds a year. New versions of key driving licence services that will help us to reduce paper forms, reduce waiting times and to enable all of our customers to transact digitally. As part of DVLA's core business services, you will work with Java and SpringBoot alongside tools like OpenAPI. No specific Java experience is needed. All you need is a passion for building clean, maintainable, and secure applications using an object-oriented language. If you're working on the front-end, you'll be developing applications and reusable components using a combination of Ruby on Rails and React. You will also have the opportunity to build and develop our external and internal UIs, so this is an exciting opportunity to deliver far reaching, intuitive and accessible front-end systems. DVLA also make extensive use of serverless Node.js and TypeScript using AWS services such as Lambda, Step Functions and Dynamodb to build services using event-driven architecture patterns. Responsibilities of the Software Engineer include: Develop software to meet user needs Follow Best Practice guidelines and help to improve those guidelines Some testing responsibilities Work closely with business analysts and agile delivery managers to prepare and review user stories and tasks Essential Skills and Experience as a Software Engineer: Experience working on one or more commercial, software delivery projects Experience in one or more programming languages such as Java, C#, JavaScript or Python A passion to work on enterprise-level, cloud projects. Location: Based in Swansea DVLA operate a hybrid working model that allows you to work between home and on-site giving you greater flexibility about where and when you work, subject to business needs and this also allows for ongoing support, development, and collaboration with colleagues. Therefore, the expectation is that you will spend a minimum of 60% of your working time based at your principal workplace (DVLA). We would encourage you to discuss the working arrangements for this role with us during the recruitment process. Benefits: Alongisde a salary of £36,103 you can expect a planned, transparent progression with learning and development tailored to your role, an environment with flexible working options and a culture encouraging inclusion and diversity, long-term career progression plus the following benefits: Best-in-class learning and development tailored to your role (desired accreditations expensed plus training days) An environment with flexible working options High Spec Macbook A culture encouraging inclusion and diversity. Generous employer contribution of at least 26.6%, depending on rate of salary and chosen pension scheme A great work-life balance 25 days holiday, increasing by 1 each year (up to 30) Ability to buy and sell annual leave. Digital Communities On-site gym plus personal training available On-site nursery, restaurants, and coffee bar Range of staff groups to support all our colleagues. Free parking. Additional information: DVLA does not hold a UK Visa & Immigration (UKVI) Skilled Worker License sponsor and are unable to sponsor any individuals for Skilled Worker Sponsorship. This role requires SC clearance for which you need to have resided in the UK for a minimum of 5 out of the last 5 years If you are a Software Engineer or Software Developer looking to develop your skills and work with the latest technologies on large-scale software delivery projects, then contact Steve Wall at Inspire People, or apply today.
Mar 25, 2024
Full time
Would you like the opportunity to work with the latest technologies reaching 50 million users? The DVLA and Inspire People are partnering together to bring you an exciting opportunity for a Software Engineer with some experience in either back end, front-end development and a passion for coding to join a team at the forefront of digital services. As a Software Engineer at DVLA, you will be an integral part of the applications team developing modern, cloud based software at scale. £36,103 plus excellent Civil Service benefits and 27% employer pension contribution. Flexible, hybrid working from Swansea, a great place to work, live and play, with a healthy work-life balance on how and where you work. The Driver and Vehicle Licensing Agency (DVLA) deliver wide reaching digital services to the UK public and industry. They maintain the national record of vehicles and drivers so if you have applied for a driving licence, taxed your vehicle or completed a vehicle enquiry you would have used one of our services. As a Software Developer you will help build services that reach over 49 million people a year, working in an agile delivery team alongside lead and senior engineers to build modern, cloud-based services. Current deliveries include: Two major programmes of work, modernising our drivers and vehicles services and systems. Entirely new services including a new customer portal, mobile digital driving licence and identity platform The DVLA digital payment service that helps us collect around 6 billion pounds a year. New versions of key driving licence services that will help us to reduce paper forms, reduce waiting times and to enable all of our customers to transact digitally. As part of DVLA's core business services, you will work with Java and SpringBoot alongside tools like OpenAPI. No specific Java experience is needed. All you need is a passion for building clean, maintainable, and secure applications using an object-oriented language. If you're working on the front-end, you'll be developing applications and reusable components using a combination of Ruby on Rails and React. You will also have the opportunity to build and develop our external and internal UIs, so this is an exciting opportunity to deliver far reaching, intuitive and accessible front-end systems. DVLA also make extensive use of serverless Node.js and TypeScript using AWS services such as Lambda, Step Functions and Dynamodb to build services using event-driven architecture patterns. Responsibilities of the Software Engineer include: Develop software to meet user needs Follow Best Practice guidelines and help to improve those guidelines Some testing responsibilities Work closely with business analysts and agile delivery managers to prepare and review user stories and tasks Essential Skills and Experience as a Software Engineer: Experience working on one or more commercial, software delivery projects Experience in one or more programming languages such as Java, C#, JavaScript or Python A passion to work on enterprise-level, cloud projects. Location: Based in Swansea DVLA operate a hybrid working model that allows you to work between home and on-site giving you greater flexibility about where and when you work, subject to business needs and this also allows for ongoing support, development, and collaboration with colleagues. Therefore, the expectation is that you will spend a minimum of 60% of your working time based at your principal workplace (DVLA). We would encourage you to discuss the working arrangements for this role with us during the recruitment process. Benefits: Alongisde a salary of £36,103 you can expect a planned, transparent progression with learning and development tailored to your role, an environment with flexible working options and a culture encouraging inclusion and diversity, long-term career progression plus the following benefits: Best-in-class learning and development tailored to your role (desired accreditations expensed plus training days) An environment with flexible working options High Spec Macbook A culture encouraging inclusion and diversity. Generous employer contribution of at least 26.6%, depending on rate of salary and chosen pension scheme A great work-life balance 25 days holiday, increasing by 1 each year (up to 30) Ability to buy and sell annual leave. Digital Communities On-site gym plus personal training available On-site nursery, restaurants, and coffee bar Range of staff groups to support all our colleagues. Free parking. Additional information: DVLA does not hold a UK Visa & Immigration (UKVI) Skilled Worker License sponsor and are unable to sponsor any individuals for Skilled Worker Sponsorship. This role requires SC clearance for which you need to have resided in the UK for a minimum of 5 out of the last 5 years If you are a Software Engineer or Software Developer looking to develop your skills and work with the latest technologies on large-scale software delivery projects, then contact Steve Wall at Inspire People, or apply today.
End Date Sunday 07 April 2024 Salary Range £49,788 - £74,682 We support flexible working - click here for more information on flexible working options Flexible Working Options Flexibility in when hours are worked Job Description Summary Based in Watford Job Description JOB TITLE: Software Engineer SALARY: £48,816 -£54,240 rising to £49,788 - £55,320 LOCATION(S): Watford HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Watford office. About this Opportunity The Tusker Tech team is expanding to continue to support the needs of the business. Due to this we are looking to bolster the team with a Permanent Perl Software Engineer. Working as part of a collaborative development team you will be delivering on your own development tickets as well as contributing to wider discussions on improving design and tooling choices. Working with members of the business at all levels, to formulate technical solutions to meet business needs Producing good quality, well-structured code. Always thinking about performance and security Attending agile ceremonies such as stand-ups, retrospectives etc. Contributing to story writing and estimation sessions Implementing agreed architecture improvements to support our products and identifying the right tool for the job Document technical approaches About us We re on an exciting journey and there couldn t be a better time to join us. The investments we re making in our people, data, and technology are leading to innovative projects, fresh possibilities, and countless new ways for our people to work, learn, and thrive We re an award winning car leasing company who have been providing company car and tax efficient car benefit schemes since 2009. We take pride in helping organisations offer their employees a car that will have less impact on our environment, supporting planet positive mobility and a brighter more sustainable future. We re committed to driving down emissions by getting people into newer and more environmentally friendly cars. We genuinely care about the world we live in and know that our customers do too. This is why we work with each and every one to offset the carbon emitted by each salary sacrifice car put on the road through our schemes. Our Car Benefit Scheme gives employees access to affordable, fully maintained and insured cars for a fixed monthly amount delivered through a salary sacrifice employee benefit arrangement. Offering all fuel types, prices and over 1000 cars to choose from all by leading manufacturers. What you ll need Good knowledge of the Perl programming language Experience working with a wider development team (QA, BAs etc) Experience working in an agile environment Experience integrating with APIs Experience with automated unit / integration testing Experience in database design and development (Oracle) Experience with continuous integration and continuous deployment Experience with version control (Git) Ability to work independently and self-manage Great written and verbal communication skills And any experience of these would be really useful Experience with Perl frameworks (e.g. Mojolicious, Catalyst etc.) Experience with managing database changes Good experience working with database Stored Procedures Experience working with Ruby on Rails Experience with a Service Oriented Architecture Experience with Amazon Web Services (AWS) Experience building with, testing with, releasing and managing Docker images Experience using monitoring tools to identify bottle necks and areas for optimisation Experience with UI/UX processes and/or tools About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it s why we especially welcome applications from under-represented groups. We re disability confident. So if you d like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes • A generous pension contribution of up to 15% • An annual performance-related bonus • Share schemes including free shares • Benefits you can adapt to your lifestyle, such as discounted shopping • 28 days holiday, with bank holidays on top • A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
Mar 25, 2024
Full time
End Date Sunday 07 April 2024 Salary Range £49,788 - £74,682 We support flexible working - click here for more information on flexible working options Flexible Working Options Flexibility in when hours are worked Job Description Summary Based in Watford Job Description JOB TITLE: Software Engineer SALARY: £48,816 -£54,240 rising to £49,788 - £55,320 LOCATION(S): Watford HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Watford office. About this Opportunity The Tusker Tech team is expanding to continue to support the needs of the business. Due to this we are looking to bolster the team with a Permanent Perl Software Engineer. Working as part of a collaborative development team you will be delivering on your own development tickets as well as contributing to wider discussions on improving design and tooling choices. Working with members of the business at all levels, to formulate technical solutions to meet business needs Producing good quality, well-structured code. Always thinking about performance and security Attending agile ceremonies such as stand-ups, retrospectives etc. Contributing to story writing and estimation sessions Implementing agreed architecture improvements to support our products and identifying the right tool for the job Document technical approaches About us We re on an exciting journey and there couldn t be a better time to join us. The investments we re making in our people, data, and technology are leading to innovative projects, fresh possibilities, and countless new ways for our people to work, learn, and thrive We re an award winning car leasing company who have been providing company car and tax efficient car benefit schemes since 2009. We take pride in helping organisations offer their employees a car that will have less impact on our environment, supporting planet positive mobility and a brighter more sustainable future. We re committed to driving down emissions by getting people into newer and more environmentally friendly cars. We genuinely care about the world we live in and know that our customers do too. This is why we work with each and every one to offset the carbon emitted by each salary sacrifice car put on the road through our schemes. Our Car Benefit Scheme gives employees access to affordable, fully maintained and insured cars for a fixed monthly amount delivered through a salary sacrifice employee benefit arrangement. Offering all fuel types, prices and over 1000 cars to choose from all by leading manufacturers. What you ll need Good knowledge of the Perl programming language Experience working with a wider development team (QA, BAs etc) Experience working in an agile environment Experience integrating with APIs Experience with automated unit / integration testing Experience in database design and development (Oracle) Experience with continuous integration and continuous deployment Experience with version control (Git) Ability to work independently and self-manage Great written and verbal communication skills And any experience of these would be really useful Experience with Perl frameworks (e.g. Mojolicious, Catalyst etc.) Experience with managing database changes Good experience working with database Stored Procedures Experience working with Ruby on Rails Experience with a Service Oriented Architecture Experience with Amazon Web Services (AWS) Experience building with, testing with, releasing and managing Docker images Experience using monitoring tools to identify bottle necks and areas for optimisation Experience with UI/UX processes and/or tools About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it s why we especially welcome applications from under-represented groups. We re disability confident. So if you d like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes • A generous pension contribution of up to 15% • An annual performance-related bonus • Share schemes including free shares • Benefits you can adapt to your lifestyle, such as discounted shopping • 28 days holiday, with bank holidays on top • A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
End Date Sunday 07 April 2024 Salary Range £49,788 - £74,682 We support flexible working - click here for more information on flexible working options Flexible Working Options Flexibility in when hours are worked Job Description Summary Based in Watford Job Description JOB TITLE: Software Engineer SALARY: £48,816 -£54,240 rising to £49,788 - £55,320 LOCATION(S): Watford HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Watford office. About this Opportunity The Tusker Tech team is expanding to continue to support the needs of the business. Due to this we are looking to bolster the team with a Permanent Perl Software Engineer. Working as part of a collaborative development team you will be delivering on your own development tickets as well as contributing to wider discussions on improving design and tooling choices. Working with members of the business at all levels, to formulate technical solutions to meet business needs Producing good quality, well-structured code. Always thinking about performance and security Attending agile ceremonies such as stand-ups, retrospectives etc. Contributing to story writing and estimation sessions Implementing agreed architecture improvements to support our products and identifying the right tool for the job Document technical approaches About us We re on an exciting journey and there couldn t be a better time to join us. The investments we re making in our people, data, and technology are leading to innovative projects, fresh possibilities, and countless new ways for our people to work, learn, and thrive We re an award winning car leasing company who have been providing company car and tax efficient car benefit schemes since 2009. We take pride in helping organisations offer their employees a car that will have less impact on our environment, supporting planet positive mobility and a brighter more sustainable future. We re committed to driving down emissions by getting people into newer and more environmentally friendly cars. We genuinely care about the world we live in and know that our customers do too. This is why we work with each and every one to offset the carbon emitted by each salary sacrifice car put on the road through our schemes. Our Car Benefit Scheme gives employees access to affordable, fully maintained and insured cars for a fixed monthly amount delivered through a salary sacrifice employee benefit arrangement. Offering all fuel types, prices and over 1000 cars to choose from all by leading manufacturers. What you ll need Good knowledge of the Perl programming language Experience working with a wider development team (QA, BAs etc) Experience working in an agile environment Experience integrating with APIs Experience with automated unit / integration testing Experience in database design and development (Oracle) Experience with continuous integration and continuous deployment Experience with version control (Git) Ability to work independently and self-manage Great written and verbal communication skills And any experience of these would be really useful Experience with Perl frameworks (e.g. Mojolicious, Catalyst etc.) Experience with managing database changes Good experience working with database Stored Procedures Experience working with Ruby on Rails Experience with a Service Oriented Architecture Experience with Amazon Web Services (AWS) Experience building with, testing with, releasing and managing Docker images Experience using monitoring tools to identify bottle necks and areas for optimisation Experience with UI/UX processes and/or tools About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it s why we especially welcome applications from under-represented groups. We re disability confident. So if you d like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes • A generous pension contribution of up to 15% • An annual performance-related bonus • Share schemes including free shares • Benefits you can adapt to your lifestyle, such as discounted shopping • 28 days holiday, with bank holidays on top • A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
Mar 25, 2024
Full time
End Date Sunday 07 April 2024 Salary Range £49,788 - £74,682 We support flexible working - click here for more information on flexible working options Flexible Working Options Flexibility in when hours are worked Job Description Summary Based in Watford Job Description JOB TITLE: Software Engineer SALARY: £48,816 -£54,240 rising to £49,788 - £55,320 LOCATION(S): Watford HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Watford office. About this Opportunity The Tusker Tech team is expanding to continue to support the needs of the business. Due to this we are looking to bolster the team with a Permanent Perl Software Engineer. Working as part of a collaborative development team you will be delivering on your own development tickets as well as contributing to wider discussions on improving design and tooling choices. Working with members of the business at all levels, to formulate technical solutions to meet business needs Producing good quality, well-structured code. Always thinking about performance and security Attending agile ceremonies such as stand-ups, retrospectives etc. Contributing to story writing and estimation sessions Implementing agreed architecture improvements to support our products and identifying the right tool for the job Document technical approaches About us We re on an exciting journey and there couldn t be a better time to join us. The investments we re making in our people, data, and technology are leading to innovative projects, fresh possibilities, and countless new ways for our people to work, learn, and thrive We re an award winning car leasing company who have been providing company car and tax efficient car benefit schemes since 2009. We take pride in helping organisations offer their employees a car that will have less impact on our environment, supporting planet positive mobility and a brighter more sustainable future. We re committed to driving down emissions by getting people into newer and more environmentally friendly cars. We genuinely care about the world we live in and know that our customers do too. This is why we work with each and every one to offset the carbon emitted by each salary sacrifice car put on the road through our schemes. Our Car Benefit Scheme gives employees access to affordable, fully maintained and insured cars for a fixed monthly amount delivered through a salary sacrifice employee benefit arrangement. Offering all fuel types, prices and over 1000 cars to choose from all by leading manufacturers. What you ll need Good knowledge of the Perl programming language Experience working with a wider development team (QA, BAs etc) Experience working in an agile environment Experience integrating with APIs Experience with automated unit / integration testing Experience in database design and development (Oracle) Experience with continuous integration and continuous deployment Experience with version control (Git) Ability to work independently and self-manage Great written and verbal communication skills And any experience of these would be really useful Experience with Perl frameworks (e.g. Mojolicious, Catalyst etc.) Experience with managing database changes Good experience working with database Stored Procedures Experience working with Ruby on Rails Experience with a Service Oriented Architecture Experience with Amazon Web Services (AWS) Experience building with, testing with, releasing and managing Docker images Experience using monitoring tools to identify bottle necks and areas for optimisation Experience with UI/UX processes and/or tools About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it s why we especially welcome applications from under-represented groups. We re disability confident. So if you d like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes • A generous pension contribution of up to 15% • An annual performance-related bonus • Share schemes including free shares • Benefits you can adapt to your lifestyle, such as discounted shopping • 28 days holiday, with bank holidays on top • A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more. At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop. We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.
About Us Transreport is a technology company focusing on improving the passenger experience across multiple transport modes and geographies. As an organisation with its roots in UK Rail, Transreport has developed ground-breaking technologies to improve the health and safety of transport employees and passengers alike, whilst ensuring that the customer experience is central to how transport operators deliver their services. At Transreport, we develop innovative technology solutions that make travel accessible for all. We are a young and driven team, passionate about our mission to develop technology that positively impacts society by working towards a much more equal travel experience for all. We are well backed by two leading VC organisations and we have also won financial awards from the Department of Transport in recognition of the innovation we are bringing to the UK transport sector. As a Senior Software Engineer, you will join us on an exciting journey and become a member of our growing team. Our culture Key aspects of our culture here at Transreport: Open and transparent, we share knowledge & experience, and encourage everyone to contribute so we can all learn together. We actively encouragement and support self-development We listen respectfully, ensuring everyone's opinions are equally heard and carefully considered We all work together, collaborating effectively across teams, departments and locations. We strive for best-practice in all we do: treating our clients fairly and communicating transparently across colleagues, associates and business partners Transreport Values for Senior Tech Talent Innovative Thinking We value individuals who are constantly exploring new technologies, methodologies, and practices to push the boundaries of what's possible, driving forward our technological capabilities and competitive edge. Deep Technical Expertise A strong foundation and continuous growth in specific technical domains are crucial. We seek professionals who are recognized for their expertise and are committed to staying at the forefront of technological advancements. Collaboration and Communication The ability to work effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders is essential. We appreciate those who can bridge the gap between tech and business, fostering mutual understanding and alignment. Problem-Solving Mindset Facing challenges with a solution-oriented approach, leveraging technical skills to devise effective, efficient, and innovative solutions to complex problems is highly valued. Adaptability The tech landscape is ever-evolving, and so is our business. Professionals who can quickly adapt to new technologies, tools, and business directions while maintaining high performance are ideal for our team. Values Less Aligned with Our Needs Technology for Technology's Sake While passion for technology is important, applying technology without a clear business case or user benefit does not align with our goals. We prioritize practical, impactful tech solutions. Working in Isolation Though deep work and focus are valuable, complete isolation from the rest of the team or organization limits the potential impact of technical contributions. We believe in the power of collaboration and knowledge sharing. Resistance to Broader Learning Professionals who focus solely on their technical niche without considering the broader business context may miss opportunities to drive meaningful impact. A holistic understanding of how tech contributes to business goals is crucial. Inflexibility Being wedded to specific technologies, methodologies, or practices at the expense of adaptability can hinder innovation and responsiveness to changing business needs. Limited Communicative Clarity Technical expertise alone is not enough. The inability to effectively communicate ideas, challenges, and solutions to a broader audience can significantly diminish the value of technical contributions. Tasks About the Role Salary: £75,000 - £90,000 per annum Location: Remote (within the UK) We are looking for an experienced front-end developer to join our growing engineering team. As a member of the team, your main responsibilities will be to: Following Agile/Scrum methodologies and participating in team meetings and discussions, contributing to estimation, planning, prioritisation and execution of software development projects. Writing well-tested, clean code following best practices, with an emphasis on accessibility,accompanied with adequate documentation (e.g. C4 model)using Nuxt 3 (Vue 3 with SSR, Nuxt Auth, Nuxt i18n), Vite and Nitro. Collaborating with relevant key team members to diagnose and address problems in test and production environments to ensure smooth and reliable operation. We are using Pinia (state management) Vitest & Vue Test Utils (unit & component testing), TailwindCSS (CSS framework), ESLint & Prettier (code quality & formatting), Mocks Server (mock server for local API development), Date FNS (date/time handling) and Lokalise (managing translations). As a senior engineer it is expected to master and guiding others in such technologies (including configuration and troubleshooting). Providing clear requirements to fellow engineers. Directly involved in an incident response and troubleshooting efforts during critical situations, such as system outages or performance degradation. Coordinating the team to investigate, diagnose, and resolve issues in a timely manner. Working closely with QA engineers to identify and fix bugs, perform code reviews, and continuously improve the software development process to maintain high-quality standards. Guiding and mentoring junior engineers, conducting code reviews, and promoting good software engineering practices. You would share your knowledge and expertise, help others grow their skills, and contribute to creating a positive and collaborative development environment. Requirements About You You will be expected to fit into our Web Team and contribute to its ongoing success. As a developer, this is primarily about your technical ability, though maintaining a positive team culture is also important to us. Our requirements are: Experience with agile development methodologies and tools. Familiarity with version control systems, preferably Git. Familiarity with modern coding practices such as CI/CD and TDD. Familiarity with implemented designs based on Figma/AdobeXD/Sketch files accurately. Demonstrated ability to handle multiple projects and prioritise tasks effectively. Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Have strong demonstrable experience with a JavaScript framework of your choice (React/Angular/Vue, etc). Possess excellent knowledge of core web technologies such as HTML, CSS and TypeScript/JavaScript. Have some experience working within and/or taking over codebases that are not your own. Be comfortable working within a remote team. Good communication (verbal and written) in English and interpersonal skills. Be open to working with new technologies and ways of working. The following are not essential but would be well-received by us in respect to this role: Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Knowledge of modern front-end development tools, such as Webpack, Babel, or PNPM/NPM/YARN, Experience with Ruby programming language and Ruby on Rails framework, So you can discuss technical questions with backend team members effectively. Knowledge of technologies such as Docker, Kubernetes, Golang/Python and/or Swift/Kotlin/C#/Java. Experience working on products with external product owners Contributions to open-source software (specifically JavaScript) Coding blog or hobby projects, showcasing your knowledge of technical concepts Benefits Employee Benefits/Perks of the Job: Private medical insurance for you and your children after the probationary period Tech & Cycle Scheme Company Pension Scheme Free Flu Jab for you and your family members 20 days holiday per annum plus UK Bank Holidays 10 days nonconsecutive sick leave with full payment per annum Flexible working hours and fully remote working mode arrangement to promote work-life balance Discretionary Bonus (Dependent upon organisational and individual performance) Upscaling and training opportunities, assisting you to stay up to date and explore new skills A collaborative and inclusive work environment that values diversity and teamwork Unique policies that value diversity and inclusion, including volunteering policy so you can pursue external interests . click apply for full job details
Mar 24, 2024
Full time
About Us Transreport is a technology company focusing on improving the passenger experience across multiple transport modes and geographies. As an organisation with its roots in UK Rail, Transreport has developed ground-breaking technologies to improve the health and safety of transport employees and passengers alike, whilst ensuring that the customer experience is central to how transport operators deliver their services. At Transreport, we develop innovative technology solutions that make travel accessible for all. We are a young and driven team, passionate about our mission to develop technology that positively impacts society by working towards a much more equal travel experience for all. We are well backed by two leading VC organisations and we have also won financial awards from the Department of Transport in recognition of the innovation we are bringing to the UK transport sector. As a Senior Software Engineer, you will join us on an exciting journey and become a member of our growing team. Our culture Key aspects of our culture here at Transreport: Open and transparent, we share knowledge & experience, and encourage everyone to contribute so we can all learn together. We actively encouragement and support self-development We listen respectfully, ensuring everyone's opinions are equally heard and carefully considered We all work together, collaborating effectively across teams, departments and locations. We strive for best-practice in all we do: treating our clients fairly and communicating transparently across colleagues, associates and business partners Transreport Values for Senior Tech Talent Innovative Thinking We value individuals who are constantly exploring new technologies, methodologies, and practices to push the boundaries of what's possible, driving forward our technological capabilities and competitive edge. Deep Technical Expertise A strong foundation and continuous growth in specific technical domains are crucial. We seek professionals who are recognized for their expertise and are committed to staying at the forefront of technological advancements. Collaboration and Communication The ability to work effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders is essential. We appreciate those who can bridge the gap between tech and business, fostering mutual understanding and alignment. Problem-Solving Mindset Facing challenges with a solution-oriented approach, leveraging technical skills to devise effective, efficient, and innovative solutions to complex problems is highly valued. Adaptability The tech landscape is ever-evolving, and so is our business. Professionals who can quickly adapt to new technologies, tools, and business directions while maintaining high performance are ideal for our team. Values Less Aligned with Our Needs Technology for Technology's Sake While passion for technology is important, applying technology without a clear business case or user benefit does not align with our goals. We prioritize practical, impactful tech solutions. Working in Isolation Though deep work and focus are valuable, complete isolation from the rest of the team or organization limits the potential impact of technical contributions. We believe in the power of collaboration and knowledge sharing. Resistance to Broader Learning Professionals who focus solely on their technical niche without considering the broader business context may miss opportunities to drive meaningful impact. A holistic understanding of how tech contributes to business goals is crucial. Inflexibility Being wedded to specific technologies, methodologies, or practices at the expense of adaptability can hinder innovation and responsiveness to changing business needs. Limited Communicative Clarity Technical expertise alone is not enough. The inability to effectively communicate ideas, challenges, and solutions to a broader audience can significantly diminish the value of technical contributions. Tasks About the Role Salary: £75,000 - £90,000 per annum Location: Remote (within the UK) We are looking for an experienced front-end developer to join our growing engineering team. As a member of the team, your main responsibilities will be to: Following Agile/Scrum methodologies and participating in team meetings and discussions, contributing to estimation, planning, prioritisation and execution of software development projects. Writing well-tested, clean code following best practices, with an emphasis on accessibility,accompanied with adequate documentation (e.g. C4 model)using Nuxt 3 (Vue 3 with SSR, Nuxt Auth, Nuxt i18n), Vite and Nitro. Collaborating with relevant key team members to diagnose and address problems in test and production environments to ensure smooth and reliable operation. We are using Pinia (state management) Vitest & Vue Test Utils (unit & component testing), TailwindCSS (CSS framework), ESLint & Prettier (code quality & formatting), Mocks Server (mock server for local API development), Date FNS (date/time handling) and Lokalise (managing translations). As a senior engineer it is expected to master and guiding others in such technologies (including configuration and troubleshooting). Providing clear requirements to fellow engineers. Directly involved in an incident response and troubleshooting efforts during critical situations, such as system outages or performance degradation. Coordinating the team to investigate, diagnose, and resolve issues in a timely manner. Working closely with QA engineers to identify and fix bugs, perform code reviews, and continuously improve the software development process to maintain high-quality standards. Guiding and mentoring junior engineers, conducting code reviews, and promoting good software engineering practices. You would share your knowledge and expertise, help others grow their skills, and contribute to creating a positive and collaborative development environment. Requirements About You You will be expected to fit into our Web Team and contribute to its ongoing success. As a developer, this is primarily about your technical ability, though maintaining a positive team culture is also important to us. Our requirements are: Experience with agile development methodologies and tools. Familiarity with version control systems, preferably Git. Familiarity with modern coding practices such as CI/CD and TDD. Familiarity with implemented designs based on Figma/AdobeXD/Sketch files accurately. Demonstrated ability to handle multiple projects and prioritise tasks effectively. Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Have strong demonstrable experience with a JavaScript framework of your choice (React/Angular/Vue, etc). Possess excellent knowledge of core web technologies such as HTML, CSS and TypeScript/JavaScript. Have some experience working within and/or taking over codebases that are not your own. Be comfortable working within a remote team. Good communication (verbal and written) in English and interpersonal skills. Be open to working with new technologies and ways of working. The following are not essential but would be well-received by us in respect to this role: Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Knowledge of modern front-end development tools, such as Webpack, Babel, or PNPM/NPM/YARN, Experience with Ruby programming language and Ruby on Rails framework, So you can discuss technical questions with backend team members effectively. Knowledge of technologies such as Docker, Kubernetes, Golang/Python and/or Swift/Kotlin/C#/Java. Experience working on products with external product owners Contributions to open-source software (specifically JavaScript) Coding blog or hobby projects, showcasing your knowledge of technical concepts Benefits Employee Benefits/Perks of the Job: Private medical insurance for you and your children after the probationary period Tech & Cycle Scheme Company Pension Scheme Free Flu Jab for you and your family members 20 days holiday per annum plus UK Bank Holidays 10 days nonconsecutive sick leave with full payment per annum Flexible working hours and fully remote working mode arrangement to promote work-life balance Discretionary Bonus (Dependent upon organisational and individual performance) Upscaling and training opportunities, assisting you to stay up to date and explore new skills A collaborative and inclusive work environment that values diversity and teamwork Unique policies that value diversity and inclusion, including volunteering policy so you can pursue external interests . click apply for full job details
About Us Transreport is a technology company focusing on improving the passenger experience across multiple transport modes and geographies. As an organisation with its roots in UK Rail, Transreport has developed ground-breaking technologies to improve the health and safety of transport employees and passengers alike, whilst ensuring that the customer experience is central to how transport operators deliver their services. At Transreport, we develop innovative technology solutions that make travel accessible for all. We are a young and driven team, passionate about our mission to develop technology that positively impacts society by working towards a much more equal travel experience for all. We are well backed by two leading VC organisations and we have also won financial awards from the Department of Transport in recognition of the innovation we are bringing to the UK transport sector. As a Senior Software Engineer, you will join us on an exciting journey and become a member of our growing team. Our culture Key aspects of our culture here at Transreport: Open and transparent, we share knowledge & experience, and encourage everyone to contribute so we can all learn together. We actively encouragement and support self-development We listen respectfully, ensuring everyone's opinions are equally heard and carefully considered We all work together, collaborating effectively across teams, departments and locations. We strive for best-practice in all we do: treating our clients fairly and communicating transparently across colleagues, associates and business partners Transreport Values for Senior Tech Talent Innovative Thinking We value individuals who are constantly exploring new technologies, methodologies, and practices to push the boundaries of what's possible, driving forward our technological capabilities and competitive edge. Deep Technical Expertise A strong foundation and continuous growth in specific technical domains are crucial. We seek professionals who are recognized for their expertise and are committed to staying at the forefront of technological advancements. Collaboration and Communication The ability to work effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders is essential. We appreciate those who can bridge the gap between tech and business, fostering mutual understanding and alignment. Problem-Solving Mindset Facing challenges with a solution-oriented approach, leveraging technical skills to devise effective, efficient, and innovative solutions to complex problems is highly valued. Adaptability The tech landscape is ever-evolving, and so is our business. Professionals who can quickly adapt to new technologies, tools, and business directions while maintaining high performance are ideal for our team. Values Less Aligned with Our Needs Technology for Technology's Sake While passion for technology is important, applying technology without a clear business case or user benefit does not align with our goals. We prioritize practical, impactful tech solutions. Working in Isolation Though deep work and focus are valuable, complete isolation from the rest of the team or organization limits the potential impact of technical contributions. We believe in the power of collaboration and knowledge sharing. Resistance to Broader Learning Professionals who focus solely on their technical niche without considering the broader business context may miss opportunities to drive meaningful impact. A holistic understanding of how tech contributes to business goals is crucial. Inflexibility Being wedded to specific technologies, methodologies, or practices at the expense of adaptability can hinder innovation and responsiveness to changing business needs. Limited Communicative Clarity Technical expertise alone is not enough. The inability to effectively communicate ideas, challenges, and solutions to a broader audience can significantly diminish the value of technical contributions. Tasks About the Role Location: Remote Salary range: max £60k per annum We are looking for an experienced front-end developer to join our growing engineering team. As a member of the team, your main responsibilities will be to: Following Agile/Scrum methodologies and participating in team meetings and discussions, contributing to estimation, planning, prioritisation and execution of software development projects. Writing well-tested, clean code following best practices, with an emphasis on accessibility,accompanied with adequate documentation (e.g. C4 model)using Nuxt 3 (Vue 3 with SSR, Nuxt Auth, Nuxt i18n), Vite and Nitro. Collaborating with relevant key team members to diagnose and address problems in test and production environments to ensure smooth and reliable operation. We are using Pinia (state management) Vitest & Vue Test Utils (unit & component testing), TailwindCSS (CSS framework), ESLint & Prettier (code quality & formatting), Mocks Server (mock server for local API development), Date FNS (date/time handling) and Lokalise (managing translations). As a senior engineer it is expected to master and guiding others in such technologies (including configuration and troubleshooting). Providing clear requirements to fellow engineers. Directly involved in an incident response and troubleshooting efforts during critical situations, such as system outages or performance degradation. Coordinating the team to investigate, diagnose, and resolve issues in a timely manner. Working closely with QA engineers to identify and fix bugs, perform code reviews, and continuously improve the software development process to maintain high-quality standards. Guiding and mentoring junior engineers, conducting code reviews, and promoting good software engineering practices. You would share your knowledge and expertise, help others grow their skills, and contribute to creating a positive and collaborative development environment. Requirements About You You will be expected to fit into our Web Team and contribute to its ongoing success. As a developer, this is primarily about your technical ability, though maintaining a positive team culture is also important to us. Our requirements are: Experience with agile development methodologies and tools. Familiarity with version control systems, preferably Git. Familiarity with modern coding practices such as CI/CD and TDD. Familiarity with implemented designs based on Figma/AdobeXD/Sketch files accurately. Demonstrated ability to handle multiple projects and prioritise tasks effectively. Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Have strong demonstrable experience with a JavaScript framework of your choice (React/Angular/Vue, etc). Possess excellent knowledge of core web technologies such as HTML, CSS and TypeScript/JavaScript. Have some experience working within and/or taking over codebases that are not your own. Be comfortable working within a remote team. Good communication (verbal and written) in English and interpersonal skills. Be open to working with new technologies and ways of working. The following are not essential but would be well-received by us in respect to this role: Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Knowledge of modern front-end development tools, such as Webpack, Babel, or PNPM/NPM/YARN, Experience with Ruby programming language and Ruby on Rails framework, So you can discuss technical questions with backend team members effectively. Knowledge of technologies such as Docker, Kubernetes, Golang/Python and/or Swift/Kotlin/C#/Java. Experience working on products with external product owners Contributions to open-source software (specifically JavaScript) Coding blog or hobby projects, showcasing your knowledge of technical concepts Benefits Employee Benefits/Perks of the Job: Private healthcare coverage Company issued laptop Free Flu Jab for you and your family members 20 days holiday per annum plus 8 Public Holidays Flexible working hours and fully remote working mode arrangement to promote work-life balance Discretionary Bonus (Dependent upon organisational and individual performance) A collaborative and inclusive work environment that values diversity and teamwork Unique policies that value diversity and inclusion, including volunteering policy so you can pursue external interests Opportunities for growth and advance your career within the company, or switch between technologies and projects Mentorship program where senior software engineers are paired with other members of the team to provide guidance and support. Application Process . click apply for full job details
Mar 24, 2024
Full time
About Us Transreport is a technology company focusing on improving the passenger experience across multiple transport modes and geographies. As an organisation with its roots in UK Rail, Transreport has developed ground-breaking technologies to improve the health and safety of transport employees and passengers alike, whilst ensuring that the customer experience is central to how transport operators deliver their services. At Transreport, we develop innovative technology solutions that make travel accessible for all. We are a young and driven team, passionate about our mission to develop technology that positively impacts society by working towards a much more equal travel experience for all. We are well backed by two leading VC organisations and we have also won financial awards from the Department of Transport in recognition of the innovation we are bringing to the UK transport sector. As a Senior Software Engineer, you will join us on an exciting journey and become a member of our growing team. Our culture Key aspects of our culture here at Transreport: Open and transparent, we share knowledge & experience, and encourage everyone to contribute so we can all learn together. We actively encouragement and support self-development We listen respectfully, ensuring everyone's opinions are equally heard and carefully considered We all work together, collaborating effectively across teams, departments and locations. We strive for best-practice in all we do: treating our clients fairly and communicating transparently across colleagues, associates and business partners Transreport Values for Senior Tech Talent Innovative Thinking We value individuals who are constantly exploring new technologies, methodologies, and practices to push the boundaries of what's possible, driving forward our technological capabilities and competitive edge. Deep Technical Expertise A strong foundation and continuous growth in specific technical domains are crucial. We seek professionals who are recognized for their expertise and are committed to staying at the forefront of technological advancements. Collaboration and Communication The ability to work effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders is essential. We appreciate those who can bridge the gap between tech and business, fostering mutual understanding and alignment. Problem-Solving Mindset Facing challenges with a solution-oriented approach, leveraging technical skills to devise effective, efficient, and innovative solutions to complex problems is highly valued. Adaptability The tech landscape is ever-evolving, and so is our business. Professionals who can quickly adapt to new technologies, tools, and business directions while maintaining high performance are ideal for our team. Values Less Aligned with Our Needs Technology for Technology's Sake While passion for technology is important, applying technology without a clear business case or user benefit does not align with our goals. We prioritize practical, impactful tech solutions. Working in Isolation Though deep work and focus are valuable, complete isolation from the rest of the team or organization limits the potential impact of technical contributions. We believe in the power of collaboration and knowledge sharing. Resistance to Broader Learning Professionals who focus solely on their technical niche without considering the broader business context may miss opportunities to drive meaningful impact. A holistic understanding of how tech contributes to business goals is crucial. Inflexibility Being wedded to specific technologies, methodologies, or practices at the expense of adaptability can hinder innovation and responsiveness to changing business needs. Limited Communicative Clarity Technical expertise alone is not enough. The inability to effectively communicate ideas, challenges, and solutions to a broader audience can significantly diminish the value of technical contributions. Tasks About the Role Location: Remote Salary range: max £60k per annum We are looking for an experienced front-end developer to join our growing engineering team. As a member of the team, your main responsibilities will be to: Following Agile/Scrum methodologies and participating in team meetings and discussions, contributing to estimation, planning, prioritisation and execution of software development projects. Writing well-tested, clean code following best practices, with an emphasis on accessibility,accompanied with adequate documentation (e.g. C4 model)using Nuxt 3 (Vue 3 with SSR, Nuxt Auth, Nuxt i18n), Vite and Nitro. Collaborating with relevant key team members to diagnose and address problems in test and production environments to ensure smooth and reliable operation. We are using Pinia (state management) Vitest & Vue Test Utils (unit & component testing), TailwindCSS (CSS framework), ESLint & Prettier (code quality & formatting), Mocks Server (mock server for local API development), Date FNS (date/time handling) and Lokalise (managing translations). As a senior engineer it is expected to master and guiding others in such technologies (including configuration and troubleshooting). Providing clear requirements to fellow engineers. Directly involved in an incident response and troubleshooting efforts during critical situations, such as system outages or performance degradation. Coordinating the team to investigate, diagnose, and resolve issues in a timely manner. Working closely with QA engineers to identify and fix bugs, perform code reviews, and continuously improve the software development process to maintain high-quality standards. Guiding and mentoring junior engineers, conducting code reviews, and promoting good software engineering practices. You would share your knowledge and expertise, help others grow their skills, and contribute to creating a positive and collaborative development environment. Requirements About You You will be expected to fit into our Web Team and contribute to its ongoing success. As a developer, this is primarily about your technical ability, though maintaining a positive team culture is also important to us. Our requirements are: Experience with agile development methodologies and tools. Familiarity with version control systems, preferably Git. Familiarity with modern coding practices such as CI/CD and TDD. Familiarity with implemented designs based on Figma/AdobeXD/Sketch files accurately. Demonstrated ability to handle multiple projects and prioritise tasks effectively. Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Have strong demonstrable experience with a JavaScript framework of your choice (React/Angular/Vue, etc). Possess excellent knowledge of core web technologies such as HTML, CSS and TypeScript/JavaScript. Have some experience working within and/or taking over codebases that are not your own. Be comfortable working within a remote team. Good communication (verbal and written) in English and interpersonal skills. Be open to working with new technologies and ways of working. The following are not essential but would be well-received by us in respect to this role: Proven experience working as a Senior Software Engineer, with a focus on web application development using Vue.js/Nuxt.js, Bootstrap/Tailwind, Vitest/Jest/Cypress Strong expertise in Vue.js framework. Experience with state management libraries such as Pinia/Vuex. Knowledge of modern front-end development tools, such as Webpack, Babel, or PNPM/NPM/YARN, Experience with Ruby programming language and Ruby on Rails framework, So you can discuss technical questions with backend team members effectively. Knowledge of technologies such as Docker, Kubernetes, Golang/Python and/or Swift/Kotlin/C#/Java. Experience working on products with external product owners Contributions to open-source software (specifically JavaScript) Coding blog or hobby projects, showcasing your knowledge of technical concepts Benefits Employee Benefits/Perks of the Job: Private healthcare coverage Company issued laptop Free Flu Jab for you and your family members 20 days holiday per annum plus 8 Public Holidays Flexible working hours and fully remote working mode arrangement to promote work-life balance Discretionary Bonus (Dependent upon organisational and individual performance) A collaborative and inclusive work environment that values diversity and teamwork Unique policies that value diversity and inclusion, including volunteering policy so you can pursue external interests Opportunities for growth and advance your career within the company, or switch between technologies and projects Mentorship program where senior software engineers are paired with other members of the team to provide guidance and support. Application Process . click apply for full job details
We're growing our team! Our platform engineers help design and build applications for a range of critical public & government services and we need more passionate individuals to help that mission. You will be working at the cutting edge of cloud technology and solutions as part of a vibrant and inclusive team that fosters positivity and development at its centre. You will work across a range of projects and services, interacting with a wide variety of stakeholders to build common platforms, tooling and processes at various stages of the software development lifecycle. We're agile by default and we introduce and operate practices such as continuous deployment to support live applications. We strive to create solutions that are reusable, scalable and driven by automation. You'll be joining a team that understands that you get the best from people by encouraging them to be themselves and by allowing creativity to flourish. We support this by empowering our teams to own a solution throughout the development lifecycle whilst providing senior engineering support where needed. You will also be supported to develop your skills through regular training and development and will be joining a community of engineers who understand the importance of knowledge sharing. Initially you will be working remotely by default but as we start to return to offices individual requirements can be assessed to get the balance right and we run regular events such as team socials, virtual pub quizzes and team forums to give our teams the chance to socialise amongst each other and the wider business. Key Responsibilities: Support and monitor live applications Design, build and maintain secure cloud infrastructure Design, build and maintain build and release pipelines. Manage integrations between hosting platforms and applications Deploy and monitor software and configuration changes Automate efficient working practices where possible Ideally you will have experience in: Microsoft Azure with focus on their Platform as a Service offerings (App Services, Azure SQL, CosmosDB, Azure Search, KeyVault etc.). Infrastructure as Code. Primarily (but not limited to) ARM templates. Scripting languages such as PowerShell or Python. Building, Managing and securing C# ASP.Net web applications Web based authentication flows such as OAuth or SAML Effective source control management with Git Build and Release Management using Azure DevOps (VSTS) or a similar product An understand of the importance of Test Driven Development and associated technologies such as NUnit, XUnit. UI / Functional testing with Selenium Expertise in monitoring large distributed systems using technologies such as ELK, Grafana, Prometheus and tooling provided by cloud platform vendors Awareness and insight into technology trends to adopt new cutting-edge tools Other desirable skills and experience: Past experience of working in a Agile environment Experience of working with other cloud environments such as AWS & Google Cloud Experience with container management and micro-services architectures such as Docker and Kubernetes Elastic Search NodeJS Ruby on Rails About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Our Government business unit houses four of our critical client groups: UK National Security, Global National Security, defence and central government. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.
Sep 20, 2022
Full time
We're growing our team! Our platform engineers help design and build applications for a range of critical public & government services and we need more passionate individuals to help that mission. You will be working at the cutting edge of cloud technology and solutions as part of a vibrant and inclusive team that fosters positivity and development at its centre. You will work across a range of projects and services, interacting with a wide variety of stakeholders to build common platforms, tooling and processes at various stages of the software development lifecycle. We're agile by default and we introduce and operate practices such as continuous deployment to support live applications. We strive to create solutions that are reusable, scalable and driven by automation. You'll be joining a team that understands that you get the best from people by encouraging them to be themselves and by allowing creativity to flourish. We support this by empowering our teams to own a solution throughout the development lifecycle whilst providing senior engineering support where needed. You will also be supported to develop your skills through regular training and development and will be joining a community of engineers who understand the importance of knowledge sharing. Initially you will be working remotely by default but as we start to return to offices individual requirements can be assessed to get the balance right and we run regular events such as team socials, virtual pub quizzes and team forums to give our teams the chance to socialise amongst each other and the wider business. Key Responsibilities: Support and monitor live applications Design, build and maintain secure cloud infrastructure Design, build and maintain build and release pipelines. Manage integrations between hosting platforms and applications Deploy and monitor software and configuration changes Automate efficient working practices where possible Ideally you will have experience in: Microsoft Azure with focus on their Platform as a Service offerings (App Services, Azure SQL, CosmosDB, Azure Search, KeyVault etc.). Infrastructure as Code. Primarily (but not limited to) ARM templates. Scripting languages such as PowerShell or Python. Building, Managing and securing C# ASP.Net web applications Web based authentication flows such as OAuth or SAML Effective source control management with Git Build and Release Management using Azure DevOps (VSTS) or a similar product An understand of the importance of Test Driven Development and associated technologies such as NUnit, XUnit. UI / Functional testing with Selenium Expertise in monitoring large distributed systems using technologies such as ELK, Grafana, Prometheus and tooling provided by cloud platform vendors Awareness and insight into technology trends to adopt new cutting-edge tools Other desirable skills and experience: Past experience of working in a Agile environment Experience of working with other cloud environments such as AWS & Google Cloud Experience with container management and micro-services architectures such as Docker and Kubernetes Elastic Search NodeJS Ruby on Rails About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. We also welcome discussions about flexible working. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. About BAE Systems Digital Intelligence We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Our Government business unit houses four of our critical client groups: UK National Security, Global National Security, defence and central government. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.
Ruby on Rails Developer £550 - £675/Day Inside IR35 Manchester 12 Months We are seeking a Ruby on Rails Developer for our Government client based in Manchester. This role will be a mixture of office and remote based work. This is an initial 12 month contract paying between £550 - £675/Day Inside IR35. This role is inside IR35 - Due to the service of the role it will now be based on an Umbrella solution. Role Profile: Senior software developer with ruby on rails experience Have experience in back-end web development, with detailed knowledge of Ruby and the Rails framework Familiar with AWS cloud infrastructure and services such as S3, RDS and EKS, EC2 and Redshift Understand and practice software design principles Familiar with database design and data warehouses Willing to research and learn new programming tools and techniques Take a systematic approach to solving problems Have experience of using testing to validate solutions Understand agile environments and version control Have a good understanding about web security and accessibility Have a good understanding of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS Familiarity with use of infrastructure as code tools, especially Terraform If you are interested in the above role - Click the "Apply Now" button now for immediate review Rails Developer, Rails Software Developer, Rails Software Engineer, "Rails Programmer, Ruby Developer, Ruby Software Developer, Ruby Software Engineer, Ruby Programmer, Ror Developer, Ror Software Developer, Ror Software Engineer, Ror Programmer, Rail, Ruby, RoR, Ruby on Rails, Rails Development, Developer, Software Developer, Software Engineer, Programmer, AWS, S3, RDS, EKS, EC2, Design, Terraform, Ruby Development, Rails, Ruby Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Feb 01, 2022
Contractor
Ruby on Rails Developer £550 - £675/Day Inside IR35 Manchester 12 Months We are seeking a Ruby on Rails Developer for our Government client based in Manchester. This role will be a mixture of office and remote based work. This is an initial 12 month contract paying between £550 - £675/Day Inside IR35. This role is inside IR35 - Due to the service of the role it will now be based on an Umbrella solution. Role Profile: Senior software developer with ruby on rails experience Have experience in back-end web development, with detailed knowledge of Ruby and the Rails framework Familiar with AWS cloud infrastructure and services such as S3, RDS and EKS, EC2 and Redshift Understand and practice software design principles Familiar with database design and data warehouses Willing to research and learn new programming tools and techniques Take a systematic approach to solving problems Have experience of using testing to validate solutions Understand agile environments and version control Have a good understanding about web security and accessibility Have a good understanding of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS Familiarity with use of infrastructure as code tools, especially Terraform If you are interested in the above role - Click the "Apply Now" button now for immediate review Rails Developer, Rails Software Developer, Rails Software Engineer, "Rails Programmer, Ruby Developer, Ruby Software Developer, Ruby Software Engineer, Ruby Programmer, Ror Developer, Ror Software Developer, Ror Software Engineer, Ror Programmer, Rail, Ruby, RoR, Ruby on Rails, Rails Development, Developer, Software Developer, Software Engineer, Programmer, AWS, S3, RDS, EKS, EC2, Design, Terraform, Ruby Development, Rails, Ruby Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
Nov 09, 2021
Full time
Senior Software Engineer / Lead Software Engineer wanted to join an Edinburgh-based startup/scaleup who are involved in some really interesting and socially and environmentally positive work. Their mission is to tackle energy poverty and use technology to improve access to resources in developing countries - it's interesting, challenging and socially positive work. They have a team of 15, and most of the technical team are based in central Edinburgh. The tech stack is built around Python, Django, JavaScript, React - bonus skills would include TypeScript, GraphQL, Flutter experience. If Python's not your main experience (perhaps you're more experienced with Ruby/Rails or Node.js) then please do get in touch! Ideally, you'll feel comfortable leading and mentoring other Developers. The salary on offer is up to £55,000 (plus stock options). They are happy to support flexible working and may consider remote Engineers for this role and will also consider part-time Software Engineers. If you're interested, please apply and/or get in touch with Rhona Kennedy at Cathcart Associates.
Senior Software Engineer/Senior Software Developer/Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer/Senior Software Developer/Senior Ruby Developer
Nov 05, 2021
Contractor
Senior Software Engineer/Senior Software Developer/Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer/Senior Software Developer/Senior Ruby Developer
Senior Software Engineer - Bristol - Python I'm currently working with a growing client that have just raised £80 million in 5 weeks after IPO. They're looking for Fullstack Developers (Mid/Senior/Lead) to join a company who are at the forefront of technical consultancy helping public sector organisations deliver quality software to help citizens get more from public services and are currently attracting some of the best minds in the South West to help modernise technology and accelerate digital delivery for the country! You would get the chance to work on a variety of challenging projects with some truly amazing people across a number of technologies including; Ruby with Rails and Sinatra, ES6 with React and Angular, C# with .NET Core, Java with Spring, Python with Django, AWS and Azure along with plenty more stacks. What they'd like to see. 2+ years Back End experience within the Python Framework Javascript Frameworks (Vue.JS, Angular, React) beneficial Cloud Technologies (AWS, Azure, GCP) beneficial And in return? Salary of up to around £71,000 (With annual salary review) Unlimited Holiday Share Options Flexible/Remote Working Advanced AWS partners (Training) 3rd and 5th year anniversary you get a free holiday worth £1500 at 3 years and £5000 at 5 years. Learn Fridays (Spend every Friday afternoon learning rather then working) Flexible Pat/mat Leave Paid Counselling Free Macbook Ergonomic equipment Conferences Training And loads more! This company has one of the best benefit schemes in the market, so much so that I cannot list them all, and attracting some of the best talent in the SouthWest and treating them exceptionally well!
Nov 05, 2021
Full time
Senior Software Engineer - Bristol - Python I'm currently working with a growing client that have just raised £80 million in 5 weeks after IPO. They're looking for Fullstack Developers (Mid/Senior/Lead) to join a company who are at the forefront of technical consultancy helping public sector organisations deliver quality software to help citizens get more from public services and are currently attracting some of the best minds in the South West to help modernise technology and accelerate digital delivery for the country! You would get the chance to work on a variety of challenging projects with some truly amazing people across a number of technologies including; Ruby with Rails and Sinatra, ES6 with React and Angular, C# with .NET Core, Java with Spring, Python with Django, AWS and Azure along with plenty more stacks. What they'd like to see. 2+ years Back End experience within the Python Framework Javascript Frameworks (Vue.JS, Angular, React) beneficial Cloud Technologies (AWS, Azure, GCP) beneficial And in return? Salary of up to around £71,000 (With annual salary review) Unlimited Holiday Share Options Flexible/Remote Working Advanced AWS partners (Training) 3rd and 5th year anniversary you get a free holiday worth £1500 at 3 years and £5000 at 5 years. Learn Fridays (Spend every Friday afternoon learning rather then working) Flexible Pat/mat Leave Paid Counselling Free Macbook Ergonomic equipment Conferences Training And loads more! This company has one of the best benefit schemes in the market, so much so that I cannot list them all, and attracting some of the best talent in the SouthWest and treating them exceptionally well!
Senior Software Engineer / Senior Software Developer / Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer / Senior Software Developer / Senior Ruby Developer
Nov 04, 2021
Contractor
Senior Software Engineer / Senior Software Developer / Senior Ruby Developer £500 - £600 per day (Outside of IR35) 6-month Contract London - Remote We are representing a growing SaaS organisation who are looking for a Ruby developer to join their development team for an initial 6-month contract. Having received funding to expand their product capability, my client has set up a new squad to deliver numerous new features, functionality, and design. Because of this new team and reshuffle, they now need an experienced software engineer to continue the expansion work of their existing product, built on Ruby on Rails. Currently, we are looking for truly outstanding Ruby Developer with experience writing clean code that is robust and scalable. You will be working with a mature product function and experienced software engineering managers while utilising Agile and TDD principles. Tech Stack: Ruby (with Rails) . Client-side web apps are written in React , and some services in Clojure and Java . The platform is built into several datacentres and runs on Kubernetes . Please apply if this sounds of interest. £500-£600 per day (Outside of IR35) Senior Software Engineer / Senior Software Developer / Senior Ruby Developer
Full Stack Developer London / WfH to £80k Full Stack Developer / Software Engineer (Ruby on Rails Angular 11) *Remote Interview WfH*. Are you a technologist seeking a role where you can work with a range of programming languages and techniques across the full development lifecycle? You could be progressing your career in a senior role working on a "tech for good" product that is helping to drive eff...... click apply for full job details
Mar 17, 2021
Full time
Full Stack Developer London / WfH to £80k Full Stack Developer / Software Engineer (Ruby on Rails Angular 11) *Remote Interview WfH*. Are you a technologist seeking a role where you can work with a range of programming languages and techniques across the full development lifecycle? You could be progressing your career in a senior role working on a "tech for good" product that is helping to drive eff...... click apply for full job details
Senior Ruby Developer or Lead or Tech Lead required by a leading software house who continue to grow from strength to strength and are overhauling much of their technology. My client have implemented a new software and IT strategy late last year and need to grow their team with a Senior Ruby Developer or Lead or Tech Lead to work on their platform software projects. You will be involved in redevelopment of the platform into a highly scalable cloud based solution, working with the latest AWS cloud and Devops Technologies. You will be working with an in-house team of developers and DevOps professionals, one of the best external Ruby agencies in the UK plus a very inspiring CTO who also has a solid Ruby on Rails Developer background. We can guarantee a well structured technology roadmap and the autonomy to work with freedom and creativity. In return we are looking for an experienced Senior Ruby Developer at upper Senior or Lead level. Candidates with good experience with other OOP languages with some Ruby experience are also welcome to apply! There will be a level of helping with the choice of periphery tooling but we are looking for someone who thrives on the latest technologies, frameworks and best practices. This is key to my client and is promoted across the company. This Senior Ruby Developer or Lead or Tech Lead role will be working remotely for the foreseeable, with the view to being in the London office 1-2 days per week once things improve. To apply for this Senior Ruby Developer/Lead/Tech Lead role please send your CV to Rob Goffin at IT Recruitment Solutions now! Ruby on Rails Developer, Senior Ruby Developer, Tech Lead, Ruby on Rails, RoR, Ruby, Software Developer, Software Engineer, AWS, Docker, Kubernetes, Remote, London To £100,000 per annum + benefits + remote working options
Mar 17, 2021
Full time
Senior Ruby Developer or Lead or Tech Lead required by a leading software house who continue to grow from strength to strength and are overhauling much of their technology. My client have implemented a new software and IT strategy late last year and need to grow their team with a Senior Ruby Developer or Lead or Tech Lead to work on their platform software projects. You will be involved in redevelopment of the platform into a highly scalable cloud based solution, working with the latest AWS cloud and Devops Technologies. You will be working with an in-house team of developers and DevOps professionals, one of the best external Ruby agencies in the UK plus a very inspiring CTO who also has a solid Ruby on Rails Developer background. We can guarantee a well structured technology roadmap and the autonomy to work with freedom and creativity. In return we are looking for an experienced Senior Ruby Developer at upper Senior or Lead level. Candidates with good experience with other OOP languages with some Ruby experience are also welcome to apply! There will be a level of helping with the choice of periphery tooling but we are looking for someone who thrives on the latest technologies, frameworks and best practices. This is key to my client and is promoted across the company. This Senior Ruby Developer or Lead or Tech Lead role will be working remotely for the foreseeable, with the view to being in the London office 1-2 days per week once things improve. To apply for this Senior Ruby Developer/Lead/Tech Lead role please send your CV to Rob Goffin at IT Recruitment Solutions now! Ruby on Rails Developer, Senior Ruby Developer, Tech Lead, Ruby on Rails, RoR, Ruby, Software Developer, Software Engineer, AWS, Docker, Kubernetes, Remote, London To £100,000 per annum + benefits + remote working options
Today, millions of employees looking for career growth are stuck between bad HR software and impenetrable spreadsheets. There are no career development products that employees and managers really want to use. That's not good enough. Managers should have the power to support their teams, and anyone should have the opportunity to be the best version of themselves and create careers that they love. We're building the solution to that. Progression brings clarity to employees around their career growth, and simplicity and scalability to teams as they grow and look to promote and reward employees for their hard work. That's just the start. Our mission is to h elp everyone build a career that they love. About the role: As one of our first engineering hires you'll have the ability to move fast and build core product. You'll be working closely with experienced engineers and product folk in a small, collaborative team, so you can expect an unparalleled opportunity to learn across the entire stack. We have an amazing set of investors, a huge vision and a lot of product to build, so expect masses of autonomy, thinking from first principles and tons of face-time with us as we work together on building an amazing business. You'll be one of first engineers at Progression. Not only do we need you to help with the volume or work but we also need someone to apply themselves to helping us scale what we do: our product, our maintainability and our processes. You'll have a huge role in deciding how we structure the code, the technology we use and will have a big impact on the quality of work we ship. Experience & Skills: 2+ years of professional experience writing and maintaining production-level applications with React or Ruby on Rails A passion for clean, maintainable, secure, tested code. Self-directed learning with immediate application to day-to-day work. An understanding of security when building products for the web. Working closely with senior engineers to unblock technical uncertainties. Strong communication and organisational skills - you'll be able to work effectively in teams or work autonomously as needed Working closely with designers, researchers and stakeholders Bonus points for: Experience using React or Vue within Rails. An entrepreneurial streak - Github open source contributions, a side project you're proud of or a past success or failure which tells your story. You'll have a great time if you want: To get in on the very ground floor of a new tech company An unparalleled opportunity to learn across the entire stack To write a lot of code, move fast and also have influence over the product and company culture To learn unfamiliar things quickly so you can unblock yourself To work on the most business critical projects, whatever they are We may not be the right fit if you'd like to: Work in a large product team with lots of other engineers Specialise in one aspect of engineering (e.g API design) Specialise in one language or framework (e.g. Rails or React) Work in an office 5 days per week - A generous share options package 25 days holiday allowance, which we will expect you to use Remote flexibility - flexible hours, work from anywhere Remote benefits (e.g. a stipend towards coffee and a good chair - you tell us what you want!) Regular in-person working sessions and kick-offs whenever we need, once we're able to Off-sites and hangouts somewhere nice £1000/year for training, coaching or personal/professional support, and very regular career growth conversations (it's kind of what we do...) Phone screen Technical interview with Neil (no algorithm quizzes or whiteboards, we'll explore your past projects and go through some coding case studies) Culture / Vision interview with Jonny Technical review , we'll walk through some code you've written to talk about the tradeoffs and decisions you had to make. Ruby on Rails, ReactRuby on Rails, React
Mar 17, 2021
Full time
Today, millions of employees looking for career growth are stuck between bad HR software and impenetrable spreadsheets. There are no career development products that employees and managers really want to use. That's not good enough. Managers should have the power to support their teams, and anyone should have the opportunity to be the best version of themselves and create careers that they love. We're building the solution to that. Progression brings clarity to employees around their career growth, and simplicity and scalability to teams as they grow and look to promote and reward employees for their hard work. That's just the start. Our mission is to h elp everyone build a career that they love. About the role: As one of our first engineering hires you'll have the ability to move fast and build core product. You'll be working closely with experienced engineers and product folk in a small, collaborative team, so you can expect an unparalleled opportunity to learn across the entire stack. We have an amazing set of investors, a huge vision and a lot of product to build, so expect masses of autonomy, thinking from first principles and tons of face-time with us as we work together on building an amazing business. You'll be one of first engineers at Progression. Not only do we need you to help with the volume or work but we also need someone to apply themselves to helping us scale what we do: our product, our maintainability and our processes. You'll have a huge role in deciding how we structure the code, the technology we use and will have a big impact on the quality of work we ship. Experience & Skills: 2+ years of professional experience writing and maintaining production-level applications with React or Ruby on Rails A passion for clean, maintainable, secure, tested code. Self-directed learning with immediate application to day-to-day work. An understanding of security when building products for the web. Working closely with senior engineers to unblock technical uncertainties. Strong communication and organisational skills - you'll be able to work effectively in teams or work autonomously as needed Working closely with designers, researchers and stakeholders Bonus points for: Experience using React or Vue within Rails. An entrepreneurial streak - Github open source contributions, a side project you're proud of or a past success or failure which tells your story. You'll have a great time if you want: To get in on the very ground floor of a new tech company An unparalleled opportunity to learn across the entire stack To write a lot of code, move fast and also have influence over the product and company culture To learn unfamiliar things quickly so you can unblock yourself To work on the most business critical projects, whatever they are We may not be the right fit if you'd like to: Work in a large product team with lots of other engineers Specialise in one aspect of engineering (e.g API design) Specialise in one language or framework (e.g. Rails or React) Work in an office 5 days per week - A generous share options package 25 days holiday allowance, which we will expect you to use Remote flexibility - flexible hours, work from anywhere Remote benefits (e.g. a stipend towards coffee and a good chair - you tell us what you want!) Regular in-person working sessions and kick-offs whenever we need, once we're able to Off-sites and hangouts somewhere nice £1000/year for training, coaching or personal/professional support, and very regular career growth conversations (it's kind of what we do...) Phone screen Technical interview with Neil (no algorithm quizzes or whiteboards, we'll explore your past projects and go through some coding case studies) Culture / Vision interview with Jonny Technical review , we'll walk through some code you've written to talk about the tradeoffs and decisions you had to make. Ruby on Rails, ReactRuby on Rails, React
Progression is already used by thousands of employees at companies you know and love. But our ambitions are far far bigger. Our vision is to help everyone build a career that they love. We want to build the most loved product in this category which we're defining under our feet. That's where you come in. As one of first engineering hires you'll have masses of autonomy and the ability to move fast and build core UIs, components and interactions, leading major projects and reporting into the founders. We have an amazing set of investors, a huge vision and a lot of product to build, so expect masses of autonomy, thinking from first principles and tons of face-time with us as we work together on building an amazing business. About the role We're looking for a front end engineer to build beautiful, usable and scalable interfaces for our users. You'll lead on all things front-end, from core architectural and technology decisions to implementing and relishing the details of every interaction. For this role we're looking for someone with an appreciation of what it take to be a best-in-class web app in 2021: an understanding of what a good interaction feels like as well the ability to write excellent code. You'll work closely with the founding team to create world-class products and be influential in deciding how we build the wider team to support them as we grow. You'll have demonstrable experience of: Javascript and React development on complex scaling products, ideally in a startup environment A passion for amazing interactions and UI, and able to nerd out on CSS Working with and/or building APIs, component libraries and design systems for live products Strong communication and organisational skills - you'll be able to work effectively in teams or work autonomously as needed Working closely with designers, researchers and stakeholders Bonus points for: Data visualisation in D3 or another equivalent library Experience of working with Ruby on Rails or React Native A basic understanding of Tailwind and utility CSS Evidence of an entrepreneurial streak - Github open source contributions, a side project you're proud of or a past success or failure which tells your story What you're getting into You'll be one of first engineers at Progression. Not only do we need you to help with the volume or work but we also need someone to apply themselves to helping us scale what we do: our product, our maintainability and our processes. You'll have a huge role in deciding how we structure the code, the technology we use and will have a big impact on the quality of work we ship. You'll have a great time if you want: To get in on the very ground floor of a new tech company Huge influence over all front end architecture across our current web app, marketing site and any future domains High level goals and a lot of freedom to run The ability to prioritise, justify and manage your own roadmap To write a lot of code, move fast and also have influence over UX and look and feel To learn unfamiliar things quickly so you can unblock yourself To work on the most business critical projects, whatever they are We may not be the right fit if you'd like to: Work in a large product team with lots of other engineers Specialise in one aspect of engineering (e.g API design) Specialise in one language or framework (e.g. Rails or React) Work in an office 5 days per week We're careful about how we hire We really care about hiring thoughtfully and from all backgrounds (see our pledge ).Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability, we want to hear from you. Thats not just hollow words. We're: Ensuring a fair and rigorous hiring process, whether we know you or not Doing everything we can to create a diverse candidate pool Ensuring diversity in our interview panel (i.e., not just us!) If you aren't sure whether you tick all the boxes but you want to apply, please do! We'd love to meet you. - A generous share options package 25 days holiday allowance, which we will expect you to use Remote flexibility - flexible hours, work from anywhere Remote benefits (e.g. a stipend towards coffee and a good chair - you tell us what you want!) Regular in-person working sessions and kick-offs whenever we need, once we're able to Off-sites and hangouts somewhere nice £1000/year for training, coaching or personal/professional support, and very regular career growth conversations (it's kind of what we do...) Phone screen Technical interview with Neil (no algorithm quizzes or whiteboards, we'll explore your past projects and go through some coding case studies) Culture / Vision interview with Jonny Technical review , we'll walk through some code you've written to talk about the tradeoffs and decisions you had to make. JavaScript, React, Vue.jsReact, HTML, CSS, Ruby on Rails, React Native, D3
Mar 17, 2021
Full time
Progression is already used by thousands of employees at companies you know and love. But our ambitions are far far bigger. Our vision is to help everyone build a career that they love. We want to build the most loved product in this category which we're defining under our feet. That's where you come in. As one of first engineering hires you'll have masses of autonomy and the ability to move fast and build core UIs, components and interactions, leading major projects and reporting into the founders. We have an amazing set of investors, a huge vision and a lot of product to build, so expect masses of autonomy, thinking from first principles and tons of face-time with us as we work together on building an amazing business. About the role We're looking for a front end engineer to build beautiful, usable and scalable interfaces for our users. You'll lead on all things front-end, from core architectural and technology decisions to implementing and relishing the details of every interaction. For this role we're looking for someone with an appreciation of what it take to be a best-in-class web app in 2021: an understanding of what a good interaction feels like as well the ability to write excellent code. You'll work closely with the founding team to create world-class products and be influential in deciding how we build the wider team to support them as we grow. You'll have demonstrable experience of: Javascript and React development on complex scaling products, ideally in a startup environment A passion for amazing interactions and UI, and able to nerd out on CSS Working with and/or building APIs, component libraries and design systems for live products Strong communication and organisational skills - you'll be able to work effectively in teams or work autonomously as needed Working closely with designers, researchers and stakeholders Bonus points for: Data visualisation in D3 or another equivalent library Experience of working with Ruby on Rails or React Native A basic understanding of Tailwind and utility CSS Evidence of an entrepreneurial streak - Github open source contributions, a side project you're proud of or a past success or failure which tells your story What you're getting into You'll be one of first engineers at Progression. Not only do we need you to help with the volume or work but we also need someone to apply themselves to helping us scale what we do: our product, our maintainability and our processes. You'll have a huge role in deciding how we structure the code, the technology we use and will have a big impact on the quality of work we ship. You'll have a great time if you want: To get in on the very ground floor of a new tech company Huge influence over all front end architecture across our current web app, marketing site and any future domains High level goals and a lot of freedom to run The ability to prioritise, justify and manage your own roadmap To write a lot of code, move fast and also have influence over UX and look and feel To learn unfamiliar things quickly so you can unblock yourself To work on the most business critical projects, whatever they are We may not be the right fit if you'd like to: Work in a large product team with lots of other engineers Specialise in one aspect of engineering (e.g API design) Specialise in one language or framework (e.g. Rails or React) Work in an office 5 days per week We're careful about how we hire We really care about hiring thoughtfully and from all backgrounds (see our pledge ).Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability, we want to hear from you. Thats not just hollow words. We're: Ensuring a fair and rigorous hiring process, whether we know you or not Doing everything we can to create a diverse candidate pool Ensuring diversity in our interview panel (i.e., not just us!) If you aren't sure whether you tick all the boxes but you want to apply, please do! We'd love to meet you. - A generous share options package 25 days holiday allowance, which we will expect you to use Remote flexibility - flexible hours, work from anywhere Remote benefits (e.g. a stipend towards coffee and a good chair - you tell us what you want!) Regular in-person working sessions and kick-offs whenever we need, once we're able to Off-sites and hangouts somewhere nice £1000/year for training, coaching or personal/professional support, and very regular career growth conversations (it's kind of what we do...) Phone screen Technical interview with Neil (no algorithm quizzes or whiteboards, we'll explore your past projects and go through some coding case studies) Culture / Vision interview with Jonny Technical review , we'll walk through some code you've written to talk about the tradeoffs and decisions you had to make. JavaScript, React, Vue.jsReact, HTML, CSS, Ruby on Rails, React Native, D3
Our Senior Engineer 2s are Tech Leads, Architects, Thought Leaders, Full Stack Engineers, and Consultants. They are our most senior technologist within a customer account representing Made Tech and act as a hands-on CTO across one or more software delivery teams driving organisational change and outcomes for users. They combine technical excellence, drive to deliver, and coaching, to achieve outcomes for our customers and their users, and to establish strong engineering cultures within our customers organisations. They find themselves working on a variety of different problems from monoliths to microservices, upskilling colleagues and customers, always finding themselves learning from others, while constantly striving to be nice humans :) What does the job entail? We primarily write and deliver custom software for the public sector. We work across central and local government, as well as in health, and our past lies in the technology startup world. Technical excellence for us isn't about delivering to feature lists. We place a strong emphasis on outcome-based delivery; ensuring our customer's goals are understood and achieved with the technology we deploy. Depending on our customers' needs our Senior 2s may play one or more roles. Sometimes the role is very hands-on and you'll be the most senior engineer on the team delivering software, other times you will play more of a technical architect advising teams and ensuring consistency across multiple deliveries. Further still you may play a strong part in account management and hold relationships with our customers senior staff as a technical adviser. We need flexible individuals who enjoy a varied workload, are happy to switch between being more and less hands-on, but don't see themselves stepping away from code any time soon. It might be that you're stronger as a Tech Lead or as a Tech Architect, or only have experience in one area, that's okay as long as you have an interest and willingness to broaden your expertise. Our teams have used Ruby with Rails and Sinatra, ES6 with React and Angular 2, C# with .NET Core. We don't limit ourselves as a company and we expect all our Engineers to be keen on learning new technologies. Automation is important to our teams, so we make sure there is a CD pipeline set up to build, test, and release many times per day. High performing software delivery teams need to be empowered to iteratively and rapidly deliver changes all the way through to production. To do this we combine our extensive cloud automation knowledge with DevOps culture. We've been using AWS from the start and as Advanced Partners are go to experts within the public sector. We use a range of IaaS, PaaS and FaaS depending on the needs of our users, in this case software teams, such as EC2, Lambda, ECS, Kubernetes, Heroku, CloudFoundry, Azure App Services, and more. We use VPC and PrivateLink for connecting to on-premise, legacy systems. We also use API Gateway, S3, CloudFront, SQS, SNS, SES, RDS, and many other services provided by AWS. We ensure we document our architecture and infrastructure as code, using technologies such as Terraform and OpenAPI. Containerization is a big part of empowering our teams to develop, deploy and scale their applications, but so too is using AWS Lambda and avoiding the complexity of stateful services altogether. Right tool for the job. For us, DevOps is about culture rather than roles and titles. Even though this role is for someone with strong DevOps experience, the biggest impact you will have is coaching and helping teams use the platforms you build. You won't be building infrastructure in isolation or charged with deploying other peoples work into production. You'll empower teams with the mantra: you build it, you run it! We grow a team of polyglot programmers, which you might already consider yourself to be, who are versed in a mix of paradigms such as object-oriented, functional, declarative, event-based and aspect-oriented. To create this environment our Senior Engineers need to embrace sharing their knowledge and skills with others, and they need to keep an open mind - we'd love to hear some examples of mentoring, coaching and growing team members. Maybe you will have written some blog posts about your discipline, or perhaps even delivered a talk or two. Job requirementsWhat experience are we looking for? While we will look for you to have experience in these things, if you don't have one of these don't let that stop you applying. Working directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Agile practices such as Scrum, XP, and/or Kanban Showcasing and presentation skills Written code with test-driven development Worked with many programming languages Worked with many databases Worked with APIs Experience in influencing architecture and teams Debugging experience in a range of systems Evidence of self-development - we value keen learners Drive to deliver outcomes for users Desire to mentor others Empathy and people skills Optional experience Don't forget to mention any of the experience listed below. While it's optional, it's all highly desired! Consultancy Pair programming - we pair around 50% of the time Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS, BEM, and/or SUIT CSS Debugging infrastructure The React ecosystem including a test-driven approach Infrastructure as code technology like Terraform and Cloud Formation Use of architectural decision records Writing blog posts and giving talks - Balancing life and work: ✈️ Flexible Holiday - We trust you to take as much holiday as you need Flexible Parental Leave - We provide flexible parental leave options Remote Working - We offer part-time remote working for all our staff Paid counselling - We offer paid counselling as well as financial and legal advice ️ Paid anniversary break - We celebrate your 3 and 5 year anniversary with us by buying your family a holiday Making work as fabulous as possible: Work Ready - We'll buy you a Macbook, ergonomic equipment, books, conferences, training, and more Learn Tech - We spend every Friday afternoon learning rather than working ️ Friday Lunches - We randomly match up 8 colleagues every Friday and pay for lunch Friday Social - We pay for social drinks on a Friday Compensating you fairly: Transparent Salary Bands - We publish salary bands so you know you're being fairly compensated Annual Salary Reviews - We review your salary on an annual basis Season Ticket Loan - We provide loans to help you pay for your travel Cycle To Work Scheme - We offer the cycle to work scheme to help pay for your bicycle Expenses Paid - Taxi to a meeting? Want to take a customer to lunch? Expenses are no hassle! Call with a member of the talent team Call with CTO 90 minute F2F remote interview with Director and Head of People with a pairing exercise with a member of the engineering team Ruby, Ruby on Rails, JavaScript, React, .NETRuby, Ruby on Rails, Sinatra, React, Angular, C#, .NET, AWS, APIs, Terraform, CloudFormation
Mar 17, 2021
Full time
Our Senior Engineer 2s are Tech Leads, Architects, Thought Leaders, Full Stack Engineers, and Consultants. They are our most senior technologist within a customer account representing Made Tech and act as a hands-on CTO across one or more software delivery teams driving organisational change and outcomes for users. They combine technical excellence, drive to deliver, and coaching, to achieve outcomes for our customers and their users, and to establish strong engineering cultures within our customers organisations. They find themselves working on a variety of different problems from monoliths to microservices, upskilling colleagues and customers, always finding themselves learning from others, while constantly striving to be nice humans :) What does the job entail? We primarily write and deliver custom software for the public sector. We work across central and local government, as well as in health, and our past lies in the technology startup world. Technical excellence for us isn't about delivering to feature lists. We place a strong emphasis on outcome-based delivery; ensuring our customer's goals are understood and achieved with the technology we deploy. Depending on our customers' needs our Senior 2s may play one or more roles. Sometimes the role is very hands-on and you'll be the most senior engineer on the team delivering software, other times you will play more of a technical architect advising teams and ensuring consistency across multiple deliveries. Further still you may play a strong part in account management and hold relationships with our customers senior staff as a technical adviser. We need flexible individuals who enjoy a varied workload, are happy to switch between being more and less hands-on, but don't see themselves stepping away from code any time soon. It might be that you're stronger as a Tech Lead or as a Tech Architect, or only have experience in one area, that's okay as long as you have an interest and willingness to broaden your expertise. Our teams have used Ruby with Rails and Sinatra, ES6 with React and Angular 2, C# with .NET Core. We don't limit ourselves as a company and we expect all our Engineers to be keen on learning new technologies. Automation is important to our teams, so we make sure there is a CD pipeline set up to build, test, and release many times per day. High performing software delivery teams need to be empowered to iteratively and rapidly deliver changes all the way through to production. To do this we combine our extensive cloud automation knowledge with DevOps culture. We've been using AWS from the start and as Advanced Partners are go to experts within the public sector. We use a range of IaaS, PaaS and FaaS depending on the needs of our users, in this case software teams, such as EC2, Lambda, ECS, Kubernetes, Heroku, CloudFoundry, Azure App Services, and more. We use VPC and PrivateLink for connecting to on-premise, legacy systems. We also use API Gateway, S3, CloudFront, SQS, SNS, SES, RDS, and many other services provided by AWS. We ensure we document our architecture and infrastructure as code, using technologies such as Terraform and OpenAPI. Containerization is a big part of empowering our teams to develop, deploy and scale their applications, but so too is using AWS Lambda and avoiding the complexity of stateful services altogether. Right tool for the job. For us, DevOps is about culture rather than roles and titles. Even though this role is for someone with strong DevOps experience, the biggest impact you will have is coaching and helping teams use the platforms you build. You won't be building infrastructure in isolation or charged with deploying other peoples work into production. You'll empower teams with the mantra: you build it, you run it! We grow a team of polyglot programmers, which you might already consider yourself to be, who are versed in a mix of paradigms such as object-oriented, functional, declarative, event-based and aspect-oriented. To create this environment our Senior Engineers need to embrace sharing their knowledge and skills with others, and they need to keep an open mind - we'd love to hear some examples of mentoring, coaching and growing team members. Maybe you will have written some blog posts about your discipline, or perhaps even delivered a talk or two. Job requirementsWhat experience are we looking for? While we will look for you to have experience in these things, if you don't have one of these don't let that stop you applying. Working directly with customers and users Working within multidisciplinary teams with product, design, and technology working within the same cycles Agile practices such as Scrum, XP, and/or Kanban Showcasing and presentation skills Written code with test-driven development Worked with many programming languages Worked with many databases Worked with APIs Experience in influencing architecture and teams Debugging experience in a range of systems Evidence of self-development - we value keen learners Drive to deliver outcomes for users Desire to mentor others Empathy and people skills Optional experience Don't forget to mention any of the experience listed below. While it's optional, it's all highly desired! Consultancy Pair programming - we pair around 50% of the time Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS, BEM, and/or SUIT CSS Debugging infrastructure The React ecosystem including a test-driven approach Infrastructure as code technology like Terraform and Cloud Formation Use of architectural decision records Writing blog posts and giving talks - Balancing life and work: ✈️ Flexible Holiday - We trust you to take as much holiday as you need Flexible Parental Leave - We provide flexible parental leave options Remote Working - We offer part-time remote working for all our staff Paid counselling - We offer paid counselling as well as financial and legal advice ️ Paid anniversary break - We celebrate your 3 and 5 year anniversary with us by buying your family a holiday Making work as fabulous as possible: Work Ready - We'll buy you a Macbook, ergonomic equipment, books, conferences, training, and more Learn Tech - We spend every Friday afternoon learning rather than working ️ Friday Lunches - We randomly match up 8 colleagues every Friday and pay for lunch Friday Social - We pay for social drinks on a Friday Compensating you fairly: Transparent Salary Bands - We publish salary bands so you know you're being fairly compensated Annual Salary Reviews - We review your salary on an annual basis Season Ticket Loan - We provide loans to help you pay for your travel Cycle To Work Scheme - We offer the cycle to work scheme to help pay for your bicycle Expenses Paid - Taxi to a meeting? Want to take a customer to lunch? Expenses are no hassle! Call with a member of the talent team Call with CTO 90 minute F2F remote interview with Director and Head of People with a pairing exercise with a member of the engineering team Ruby, Ruby on Rails, JavaScript, React, .NETRuby, Ruby on Rails, Sinatra, React, Angular, C#, .NET, AWS, APIs, Terraform, CloudFormation
(Remote or London based) At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural, and tastiest food with none of the nasties. That's why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions. We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box. We are on a mission to provide the best customer experience, feed more dogs and revolutionise an arcane industry using the latest technology. That's where you come in. Who we are looking for. You are a software engineer with 4+ years of commercial experience with Ruby on Rails. You enjoy people management but still want to stay hands-on with the code (we see this role as being 70% hands-on with code and 30% people and process management). You care deeply about the quality of products you and your team build, and are motivated by constantly shipping features and products that directly impact customer's lives. Seeing users benefit from your work is what gets you out of the bed in the morning. You love the web and new technologies (We use React, Redux, and Rails 6 on a daily basis). You work best by collaborating with other engineers, designers, and product managers to make this all happen. Finally, you can't think of anything better than joining a company whose mission is to improve dog's lives. A bit about the role. As part of the Growth Product Engineering team, you will work closely with engineers, product managers, designers and stakeholders to help solve our customers' problems and directly impact their (and their dog's) daily lives. Alongside a Product Manager, you will lead one of our Growth teams. This role is either based out of our London office, or is fully remote. For remote applicants, we will require applicants to be based in GMT +/- 2 hours timezones. For London based candidates, we are continuing to monitor the Government's guidelines in regards to Covid-19 and this role will involve working from home until it is safe to resume working from our office. In this role, you can expect to: Ship customer-facing products constantly. Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are built. Work across the stack (Ruby on Rails, React JS, Redux, PostgreSQL) to deliver quality, maintainable code. This role will be more focused on the Rails side of things but a willingness to pick up front end technologies like ReactJS and Redux is required. Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks. Help your team deliver features on time while considering aspects like maintainability and reliability. Help manage members of your team and help them grow and develop at Butternut. Learn about and champion best practices in code, architecture & processes. A bit about you. 4+ years commercial experience in a similar role with Ruby and Rails. An interest in constantly learning new tools and developing your skills A true motivation to ship customer-facing products Pro-active, driven, entrepreneurial 'can do' attitude. Comfortable in a fast-paced environment. Passion for startups. Obsessed with dogs! What we can offer. The ability to make a huge impact at a VC-backed startup. Competitive salary & all the equipment you need. 24 days holiday per year. A dedicated office in a co-working space in White City if you wish to be based in London. Weekly 'lunch & learns' Friday beers, monthly socials, and quarterly off-site events. Lots of office dogs to hang out with. (Chambó, Lexie, Bella, Willow & Pugwash to name a few) We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge. Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences abilities and perspectives. The requirements listed here are guidelines, not hard and fast rules. We encourage you to apply even if you don't meet the exact criteria listed. There's no deadline for applications for this role, at Butternut we'll always wait until we've found the perfect person
Mar 17, 2021
(Remote or London based) At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural, and tastiest food with none of the nasties. That's why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions. We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box. We are on a mission to provide the best customer experience, feed more dogs and revolutionise an arcane industry using the latest technology. That's where you come in. Who we are looking for. You are a software engineer with 4+ years of commercial experience with Ruby on Rails. You enjoy people management but still want to stay hands-on with the code (we see this role as being 70% hands-on with code and 30% people and process management). You care deeply about the quality of products you and your team build, and are motivated by constantly shipping features and products that directly impact customer's lives. Seeing users benefit from your work is what gets you out of the bed in the morning. You love the web and new technologies (We use React, Redux, and Rails 6 on a daily basis). You work best by collaborating with other engineers, designers, and product managers to make this all happen. Finally, you can't think of anything better than joining a company whose mission is to improve dog's lives. A bit about the role. As part of the Growth Product Engineering team, you will work closely with engineers, product managers, designers and stakeholders to help solve our customers' problems and directly impact their (and their dog's) daily lives. Alongside a Product Manager, you will lead one of our Growth teams. This role is either based out of our London office, or is fully remote. For remote applicants, we will require applicants to be based in GMT +/- 2 hours timezones. For London based candidates, we are continuing to monitor the Government's guidelines in regards to Covid-19 and this role will involve working from home until it is safe to resume working from our office. In this role, you can expect to: Ship customer-facing products constantly. Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are built. Work across the stack (Ruby on Rails, React JS, Redux, PostgreSQL) to deliver quality, maintainable code. This role will be more focused on the Rails side of things but a willingness to pick up front end technologies like ReactJS and Redux is required. Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks. Help your team deliver features on time while considering aspects like maintainability and reliability. Help manage members of your team and help them grow and develop at Butternut. Learn about and champion best practices in code, architecture & processes. A bit about you. 4+ years commercial experience in a similar role with Ruby and Rails. An interest in constantly learning new tools and developing your skills A true motivation to ship customer-facing products Pro-active, driven, entrepreneurial 'can do' attitude. Comfortable in a fast-paced environment. Passion for startups. Obsessed with dogs! What we can offer. The ability to make a huge impact at a VC-backed startup. Competitive salary & all the equipment you need. 24 days holiday per year. A dedicated office in a co-working space in White City if you wish to be based in London. Weekly 'lunch & learns' Friday beers, monthly socials, and quarterly off-site events. Lots of office dogs to hang out with. (Chambó, Lexie, Bella, Willow & Pugwash to name a few) We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge. Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences abilities and perspectives. The requirements listed here are guidelines, not hard and fast rules. We encourage you to apply even if you don't meet the exact criteria listed. There's no deadline for applications for this role, at Butternut we'll always wait until we've found the perfect person