About B

Maybe we are
looking for You!

Join our vibrant team in the heart and contribute to projects that impact the global startup scene. Dive into a workplace where your creativity knows no bounds!

Full-Stack (React.JS+Node.JS) Engineer

We are looking for a Full-Stack (React.JS + Node.JS) Engineer for an Italian project.

The company has been in the market since 2011. Their product is a multifunctional web platform that helps millions of users save on expenses by comparing the best deals. It is the largest service of its kind in Italy. In 2017, the company’s sales volume reached approximately 71 million euros.

Users can choose insurance for vehicles, real estate, and household appliances, as well as medical insurance for themselves and their pets. The service also compares and finds the best rates for electricity, internet services, mortgages, and online loans.

The company has 80 developers (14 teams) working on different parts of the product. The teams follow Agile methodology.

We have been collaborating with this client since 2021. Our team currently includes a Full-Stack Engineer, a Back-End Engineer, and two General QA specialists. As we are expanding our team, we are looking for another Full-Stack Developer.

Team:

  • Project Coordinator (Temy)
  • Team Lead 
  • Frontend Engineer 
  • Backend Engineer 

Requirements:

  • 4+ years of experience with React.JS
  • 2+ years of experience with Node.JS
  • Experience with Nest.JS
  • Conversational level of Italian
  • English – Upper-Intermediate or higher

Nice to have:

  • PHP

Tech stack of the project:

  • React
  • Node.JS 
  • GraphQL AP
  • JavaScript (ES6+)
  • SSR і SSG (Next.js)
  • CSS
  • PHP/Twig
  • PHP 7.4+ / Rest API
  • Typescript
  • Kubernetes
  • Docker, Docker Compose
  • RabbitMQ
  • Redis
  • MongoDB

Responsibilities:

  • Develop new features and maintain existing ones using React.JS and Node.JS
  • Assess and optimize product performance
  • Contribute to technical decisions and strategy to drive the long-term product vision
  • Understand business requirements and translate them into technical solutions
  • Collaborate with the team
  • Create and maintain documentation
  • Fix bugs

We offer:

  • 18 paid vacation days
  • 10 paid sick leave days
  • Opportunity to take extra unpaid leave if needed
  • Competence center for knowledge sharing and professional growth
  • Compensation for courses and certifications
  • Small-group English lessons
  • Access to the company library
  • Medical insurance or compensation for sports activities
  • Flexible working hours
  • Compensation for using personal equipment
  • Financial reimbursement for blood donation
  • Minimal bureaucracy

Work options: 

Each CV is reviewed individually. If your qualifications meet our criteria, our recruiter will reach out to you.

Contact Us

    Ready to Make a Difference? Apply Now!
    Career Form Image