Company: Reach plc
Salary: Not provided
Location: , United Kingdom
• Work in the Mantis product development team to enhance current systems and build the next generation of Mantis services and products
• Be involved from initial design, through POC to full build, delivery and service management
• Work with internal stakeholders and external customer teams and collaborate closely with Tech Leads and Product Owners
• Design solutions and write application code (backend services, APIs and frontend components) and DevOps code to provision and manage infrastructure
• Use multiple cloud platforms (including AWS and IBM Cloud), cloud services and serverless infrastructure
• Advise and help less experienced team members, review and approve code changes
• Perform varied tasks: build frontend UIs, create scalable SaaS APIs and backend services, research and prototype ML models for text, image or video analysis
• Senior/experienced software engineer with proven experience in building scalable B2B and B2C products and services on cloud platforms
• Experience with cloud platforms: AWS, IBM Cloud; familiarity with Google Cloud for data services
• Proficiency in Typescript and JavaScript on the frontend and Node.js for backend services
• Experience with frontend frameworks: React, Next.js, Vue.js and micro-frontends via Webpack module federation
• Experience with serverless architectures: Lambda/Cloud Functions, AWS Step Functions
• Experience with relational databases (PostgreSQL, MySQL), ElasticSearch and MongoDB
• Experience with event streams: Apache Kafka, AWS Kinesis/DynamoDB
• Experience with container/orchestration and compute: Docker, ECS/Fargate
• Experience with cloud storage (S3/Cloud Object Storage) and CDNs (Akamai, CloudFront)
• Familiarity with LLMs, RAG architecture and IBM Watson Natural Language/Machine Learning services
• Experience with CI/CD (Drone CI), infrastructure-as-code (AWS CDK, CloudFormation)
• Familiarity with observability, logging and service monitoring tools
• Experience with unit and integration testing frameworks (Karma, Jest, Cypress)
• Ability to design solutions, write backend services, APIs, frontend components and DevOps code
• Experience mentoring, advising and reviewing work of less experienced engineers
• Ability to bridge technical and business stakeholders and understand commercial drivers and KPIs
• Flexible and keen to learn new languages, frameworks and platforms
• 25 days' holiday (plus bank holidays), plus an extra day after 3, 5 and 10 years, with a scheme to buy extra holiday
• An extra day's paid leave each year to volunteer for a cause close to you
• Big moment day - an extra day’s paid leave for a moment that matters to you
• Company pension contributions matched up to 6% (you can contribute through salary sacrifice)
• Supportive and progressive people policies, including enhanced family leave and policies to promote flexibility and inclusion
• Healthcare cash plan - money back for a range of medical expenses and fast access to doctor's appointments
• Car lease scheme to buy a new electric or hybrid car through a leasing partner via salary sacrifice
• Wellbeing support including a 24/7 assistance programme for you and your family
• Access to discounts including 15% off via Reach's online marketplace, Yimbly
• Interest-free loans (including for season tickets and technology)
• Flexible working arrangements and the ability to work remotely
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.