
Senior Fullstack engineer
- United Kingdom
- Permanent
- Full-time
- Collaborate with product teams and architects to deliver scalable and reliable software.
- Work with Docker for local development and deployment in cloud environments.
- Troubleshoot and optimize performance across frontend and backend components.
- Take ownership of features from development to deployment, ensuring high-quality and timely delivery.
- 3+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript, TypeScript, Node.js, React.js, Yarn, and NPM
- Optimize UI/UX for responsiveness, accessibility, and performance
- Understanding of microservices, and event-based architecture.
- Hands-on experience with Docker and containerized development
- Familiarity with event-driven architectures and message brokers like Kafka.
- Experience integrating with AWS services such as Lambda, S3, DynamoDB, MSK, and API Gateway.
- Experience with backend development using Java (Spring Boot) or Python is preferred.
- Innovation: Interest in new technology and ability to work with early-stage ideas.
- Experience with frameworks like NextJS, VueJS, Angular, React, or similar
- Familiarity with server-side rendering (SSR) and static site generation (SSG) in Next.js
- Experience with testing frameworks like Jest, Cypress, or React Testing Library.
- Experience with authentication strategies using OAuth, JWT, or Cognito
- Familiarity with Apache Spark/Flink for real-time data processing is an advantage.
- Hands-on experience with CI/CD tools
- Commercial awareness and knowledge of public sector.
- Excellent communicator, able to interact with stakeholders at all levels.