Our Engineering Department plays a crucial role in driving our company’s growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts.
What you’ll be doing
The Software Engineering team is on a mission: to transform and future-proof Dunelm’s digital platform using cutting-edge technology like React, Node.js and AWS Lambda.
Join our team as a graduate and you’ll dive straight into the boundary-smashing world of Software Engineering.
Over two years you’ll:
● Get up to speed with the integral role everyone in our Software Engineering Chapter plays, by building your skills in Front End, Back End and Infrastructure
● Collaborate with the super-talented Front-End Engineers on our website and find ways to create easier and more intuitive user experiences for our customers using languages like React, CSS & TypeScript
● Help our brilliant Back End Engineers create APIs using the latest technologies such as REST and GraphQL, faster and more efficient code, as well as learning about and building low latency high through event driven systems
● Pick up skills from the DevOps Engineers by working with Infrastructure as Code technologies, CI/CD pipelines, Networks and Databases.
Improve your technical skills in:
What happens once your Graduate scheme finishes?
You’ll have worked across multiple areas on the Graduate scheme so you will certainly have had exposure within your function. On completing the scheme you’ll be well positioned to apply for a permanent position with us. We’ll work with you to discuss your preferences and whether it’s a functional role in one of your project areas, a Product Owner or Business Analyst - there are no limits.
What we’ll look for in you
● A genuine passion for software development
● Strong knowledge of CSS, HTML and JavaScript/TypeScript
● Solid foundation in coding - doesn’t have to be language-specific but JavaScript and Typescript are the main ones we use
● Good understanding of the software engineering lifecycle, especially agile methodologies in software engineering
● Familiarity with cloud computing concepts
● Serverless tech and cloud platforms such as AWS, Google or Microsoft clouds isn’t essential but would be a big plus
Please note: We will evaluate any applicants who do not have all the relevant qualifications.