Full Stack Software Engineer
Role details
Job location
Tech stack
Job description
As a Full Stack Software Engineer, you'll play a key role in designing and delivering white-labelled customer portals. You'll collaborate across teams, mentor junior developers, and help shape our frontend architecture and DevOps culture:
-
Lead the implementation of customisable, white-labelled web portals.
-
Design and develop new features using React and AWS services.
-
Maintain and support existing services with CI/CD pipelines.
-
Mentor junior developers and promoting frontend best practices.
-
Collaborate with cross-functional teams to deliver robust solutions.
-
Participate in R&D initiatives and evaluating new technologies.
-
Represent engineering in stakeholder discussions.
-
Contribute to shared frontend standards across teams.
-
Devoted to the FCA principle of Consumer Duty; by ensuring we are driving good customer outcomes across all aspects of services that have potential to impact on our customers.
Requirements
Do you have experience in TypeScript?, * Proven experience in a software engineer role.
-
Strong experience with modern React (TypeScript, HTML, CSS).
-
Proven backend development skills with RESTful APIs (AWS Lambda, API Gateway, DynamoDB).
-
Experience deploying frontend apps on AWS (CloudFront, S3, Cognito).
-
Proficiency with Git, CI/CD, and infrastructure-as-code (AWS SAM or CloudFormation).
-
Familiarity with automated testing frameworks and practices.
-
Passion for clean code, simplicity, and agile delivery.
-
Experience writing and testing Python code would be advantageous.
-
Understanding of multi-tenant architectures and white-labelled solutions.
Benefits & conditions
What we offer: At Intrum we offer not only a challenging and rewarding career but also:
-
Lifestyle: A competitive salary and attractive benefits package including 33 days holidays including bank holidays upon commencement, with the ability to buy more or sell back. You can participate in gadget schemes. Contributory workplace pension scheme. Additionally, you'll get an extra day to celebrate your birthday.
-
Opportunities to grow: You'll receive training and coaching for your personal development/progression, and employee recognition programmes to help you grow in your career.
-
Health: You'll have access to private medical insurance, life assurance, and more.
-
Wellbeing: You'll enjoy discounts on gym memberships, cycle to work schemes, and a 24/7 employee assistance programme. You'll also have sociable working hours and breakfast/ snacks provided in the office.
-
Supportive, open, and value-driven culture: Ethics. Dedication. Solutions. Empathy. Our values aren't just words hanging in the reception. They guide us all daily. It's what makes our culture inclusively open, inspiringly supportive and rich in diverse perspectives. It's why Intrum is a natural home for people ready to make a difference. And it's why people like you recognise this is the place to do just that.