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:
- Lviv: Haidamats’ka St, 9а
- Kyiv: Beresteiskyi Ave, 24
- Or fully remote
Each CV is reviewed individually. If your qualifications meet our criteria, our recruiter will reach out to you.