The Role
Full Stack Developer – work alongside development, product, and QA teams to support existing products and develop new features, components, and products.
Key Responsibilities
* Design, develop, test, deploy, maintain and improve our software.
* Work closely with the product team and agile delivery manager to prepare and refine user stories and tasks.
* Collaborate with a cross-functional team to deliver product-led, design-driven, customer-centric software.
* Support and develop the existing web and mobile applications.
* Develop mobile deployments in Flutter.
* Use Java 17+ for backend codebase support.
* Monitor and improve frontend, backend, and service performance using tools such as Lighthouse and Webpack.
* Develop and execute testing to ensure code quality and reliability, and debug or resolve highlighted issues.
* Leverage Python and AWS services for development.
Mandatory Skills
* React
Preferred Qualifications & Skills
* AWS S3, Lambda programming, DynamoDB, API Gateway, IoT core, Glue, SQS, SNS, SES, Kinesis, and Athena.
* Working knowledge of AWS Serverless patterns.
* Flutter
* Python
* AWS certifications
Benefits
* 25 days annual leave plus bank holidays.
* Pension scheme.
* Private health insurance.
* Enhanced maternity and paternity pay.
* Group life assurance 4x salary.
* Income protection insurance.
* Training and development.
* Winter flu vaccinations and eyecare scheme.
* Octopus Money Scheme.
Work Location
Remote, with co-working opportunities and bi-annual in-person company away days. Frequent co-working days in locations between London and Swansea occur monthly; candidates within a commutable distance between these points would be ideal.
#J-18808-Ljbffr