Software Engineer, Full Stack Developer, Cloud Engineer - Software
Listed on 2026-01-26
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
Overview
About Smartnumbers. We are on a mission to stop fraud and improve customer authentication. Fraud is a huge problem affecting millions of people, it costs the UK nearly £7bn and represents 40% of all crime. Too often the solution has been to put in place cumbersome authentication processes that frustrate genuine customers, cause inefficiencies for organisations and fail to prevent fraud.
We are changing this by providing organisations with real-time insight into the risk of a caller. We combine patented machine learning technology with our deep domain knowledge to prevent contact centre fraud. We recognise that we need to work together to fight fraud, which is why we have fostered strategic partnerships with leading global organisations like Amazon, BT, Genesys and NICE.
Together, we protect the UKs largest retail banks, investment banks and emergency services. We also believe in developing our people and developing high performing teams, reflected by our Platinum Investors in People accreditation.
What You'll Be Working On
We’re seeking a Software Engineer to work in a small, agile team of software engineers developing and maintaining a large, enterprise grade, full stack web application deployed on AWS.
We use the following technologies, tools, and principles to build our solutions:
- Front End Technologies
- Typescript
- React (Storybook, Web components)
- Angular (NgRx, RxJS)
- Material UI
- Cypress/Playwright (E2E & Integration Testing)
- Back End Technologies
- Languages:
Typescript - Compute:
Lambda/NodeJS, Fargate/Docker, EC2 - Asynchronous Processing: SQS, SNS, Dynamo Streams, Kinesis
- Data stores and Indexing:
Dynamo
DB, Open Search, RDS - Storage: S3
- APIs and CDNs: API Gateway, Appsync, Cloudfront
- Data Analytics: S3 Tables, Athena, Glue
- Other supporting services: KMS, IAM, Cloud Watch, Cognito
- Development & Deployment Tooling
- Github, Copilot
- AWS CDK & Cloud Formation
- Circle
CI(CI/CD), Artifactory
- Programming/Architecture Principles
- Event driven systems design
- TDD, BDD
- REST & Graph
QL API design - Single-table database design
- SOLID principles
- Awareness of best practises around non-functional requirements (security, analytics, maintainability of code, performance, monitoring/observability)
What You'll Need For The Role
Smartnumbers values diversity of experience. Candidates should have a strong combination of several of the following skills, competencies and experience:
- Minimum 2 years' experience working within a cross-functional software development team. Our preferred language is Typescript, but we are open to providing training and on-the-job learning for candidates who come from a different background.
- Strong full stack software development skills. Our cross-functional team takes responsibility for everything from backend services, front-end UX/UI enhancements and API changes to asynchronous processing and authorising database/search index queries and mutations.
- Excellent verbal and written communication (English)
- Open collaboration with engineering and broader business teams
- Receptive to feedback, learning and self-development
- Attention to detail with drive for delivering the highest quality of work
These additional skills and experiences are highly desirable:
- Working within a public cloud environment (strong preference for AWS)
- Experience with infrastructure-as-code (preference for Cloud Formation, AWS CDK) and Dev Ops processes (cloud infrastructure and application deployment, security testing, code quality tooling)
- Familiarity with CI/CD pipelines and containerization (Docker, ECS, Fargate are preferred)
- Good understanding of agile principles and methodologies (Kanban preferred)
- Experience working with front-end technologies (particularly React, Angular)
- Experience using AI tooling such as Copilot, Claude Code for code generation or automation tasks. We embrace AI (we just ask it’s used in the right way!)
What We Can Offer You
As well as a competitive salary of circa £55k per annum, we also offer a comprehensive benefits package, covering a variety of areas, both professional and personal. These benefits include:
- Hybrid working style, with the expectation of two days in the office (with a great City of London office base!)
- Family friendly…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: