Senior Node.js Full-Stack Engineer
About the project
Impressit is seeking a Strong Middle-Senior Full-Stack Node.js Engineer to join our team and work with a startup working on CRM for Freelancers and Independent Businesses.
What you will do
— Design and develop the full-stack features for the product.
— Implement integrations with other businesses.
— Collaborate with CTO and business team to define and deliver product functionality.
— Write clean, maintainable, scalable code across the backend and frontend.
— Contribute to architectural decisions and technical improvements.
— 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, NextJS, React and SSR and building full-stack applications.
— Knowledge of Docker and Kubernetes.
— Strong experience with unit and integration tests.
— Good understanding of clean architecture, modular code, and modern development practices.
— Confidence in working directly with business stakeholders and making product-impacting decisions.
— Upper-intermediate or higher level of English.
As a plus
— Experience with LoopBack framework
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