Software Engineer (Full stack) - Nodejs/React/Javascript/AWS is required by an award-winning software provider. Their solutions are transforming the industry by providing software and features on the web and mobile. 6 month rolling contract OUTSIDE IR35. They are building third-party embeddable web apps and API microservices to meet the needs of a changing industry. This role encompasses software development as well as in-house builds of software, websites, and mobile apps. What they absolutely need you to do: Design, implement and maintain APIs to ensure smooth developer experience end to-end. Design, implement and maintain interactive web applications from provided designs Collaborate with UX Designers to ensure we provide the best possible experience for our customers. Adopt and tailor front-end frameworks to create and maintain web applications. Create and maintain documentation and record design changes. Write automated tests: unit and end-to-end. Code reviews Share and improve DX with the team. Required skills and experience: Node.js, SSO, HTTP, WebSocket, WebRTC REST API, OpenAPI (Postman, Stoplight, Insomnia) Version control software (GitHub, Bitbucket or similar) Serverless and lambda functions Cyber security Fundamentals and Best Practice DevOps and CI/CD practices Jamstack, PWA, SPA Experience with Vue.js, Gatsby, Astro, React or similar frameworks Fluent JavaScript, HTML5, CSS (5 years) Testing mentality: Cypress, Jest, Mocha Cloud-based architectures: AWS, CDK, S3, Lambda, SQS, Cognito, API Gateway Databases: AWS DynamoDB, GraphQL Data Structure and Algorithms best practice and performance IDEs: Visual Studio Code Bonus if you are familiar with some of the following Artificial Intelligence (AI) exposure Web Workers Familiar with graphics libraries for ad-hoc interactive UI tools Comfortable with vector graphics and SVG Web optimisations & SEO best practices £(Apply online only) per day OUTSIDE IR35 6 month rolling contract Based remote, I day per week in London for first few weeks