Middle Node.js Full-Stack Engineer
About the project
Impressit is seeking a Middle Full-Stack Node.js Engineer to join our team and work with a UK-based fintech startup transforming payments for healthcare providers.
What you will do
— Design and develop the full-stack features for the product.
— Collaborate with CTO and business team to define and deliver product functionality.
— Write clean, maintainable, scalable code across the backend and frontend.
— Work with relational databases, ensuring performance and data integrity.
— Contribute to architectural decisions and technical improvements.
— Take part in code reviews and knowledge sharing within the team.
— Support and improve the CI/CD process to ensure smooth delivery.
— Take ownership of key components and drive them forward in a growing product.
What we expect
— Strong experience with Node.js and building full-stack applications.
— Solid knowledge of PostgreSQL and relational database principles.
— Experience with Next.js, Vue.js, and React (be able to participate in a frontend migration from Vue.js to React).
— Good understanding of clean architecture, modular code, and modern development practices.
— Experience working with Agile.
— Confidence in working directly with business stakeholders and making product-impacting decisions.
— Upper-intermediate or higher level of English.
As a plus
— Experience in fintech or health tech domains.
— Familiarity with AWS and CI/CD best practices.
Employee benefits
We are passionate about everything we do, and with Impressit you will get:
Professional education and training budget
24 working days vacation
WOW team-building events
Paid sick leave