Full stack developer (hybrid)
Permanent, 1 to 2 days in office in London.
Salary is up to £75k + bonus + benefits
Software Engineer, Full Stack Developer (Node/Microservices/AWS)
You will work on building a scalable distributed component-based AI platform including - configurable agentic workflows, flexible APIs, advanced business intelligence, one-click deployment and roll-back, sophisticated monitoring, self-healing operation and powerful feature rich UIs. You will also integrate sophisticated omni-channel AI components for natural language understanding and processing, including; large language models, generative models/prompt engineering
Role Description
Our client is looking for an experienced, professional, and enthusiastic full-stack developer to work on greenfield projects.
You will be self-motivated, and results oriented with a very strong attention to detail and quality.
You will:
- Work with professional software engineering practices and set best practices for the full software development life cycle
- Collaborate closely with team members and product owners to share best practice as well as discuss and motivate design solutions
- Develop with a test-driven approach and employ well established design and architecture principles
- Write functional and integration test suites
- Contribute to performance and failure testing
- Drive and participate in the team's agile practices
- Take part in continuous improvement of the development process
Essential Technical Skills
- Language - JavaScript, NodeJS, Typescript
- Framework - NestJS/Express/Microservices
- Testing - Jest/Mocha/Cypress/React testing Library
- API - OpenAPI/GraphQL/GRPC
- Messaging - AMQP/RabbitMQ/Kafka
- Data Storage - MongoDB/Mongoose
- Web UI - Angular/ReactJS/Svelte/Webpack/HTML/CSS
- Security - Oauth2
- Build Tools - Nx Dev/Yarn/npm
- Platform - Docker/Nginx
Desirable Technical Skills
- Serverless
- AWS/GCP - API Gateway/Lambda
- Orchestration Stack - Kubernetes/Nomad
- Experience with Java and Python
Education & Experience
Bachelor's degree in computing, science, or engineering. At least 3 years of software development experience in a commercial environment. Track record of delivery and support of business-critical functions with an appreciation of the full development life cycle. Proven ability to understand both client/user requirements alongside supportability, maintainability, and reliability concerns.
- Company
- McCabe & Barton
- Location
- London, United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP 75,000 Annual
- Posted
- Company
- McCabe & Barton
- Location
- London, United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP 75,000 Annual
- Posted