Full Stack Engineer

Fimatix UK are a leading Software Development consultancies and one of our partners have tasked us to recruit them an experienced permanent Full Stack Developer.

We are looking to hire an experienced, professional, and enthusiastic full-stack developer to work on greenfield projects.

You will join a small team of 3 to 4 of like-minded developers to translate product strategy and requirements into suitable, maintainable, and scalable solutions.

You are a “T-shaped” team-member with the responsibility for taking a product feature all the way from concept to production with testing and DevOps being integral part of day-to-day work. You will be flexible and able to adapt to changes in priorities as necessary.

You will be self-motivated, and results oriented with a very strong attention to detail and quality.

Your self-drive, pro-activeness and ability to lead, communicate and take initiative will be crucial to succeed in this role. Furthermore, 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 lifecycle. Proven ability to understand both client / user requirements alongside supportability, maintainability, and reliability concerns.

Please apply now for an immediate conversation about the client and the role in more detail.

Company
Fimatix
Location
City of London, Greater London, UK
Posted
Company
Fimatix
Location
City of London, Greater London, UK
Posted