Position: Full Stack Developer for Nuvei  (React+Node)
Company: SD Solutions
Category: Node.js
Experience required: 5y
English level: upper

For our new client Nuvei, SD Solutions is looking for a a Senior/Tech Lead Full Developer to develop innovative technological solutions!

**What are we doing?**
Nuvei is a payment platform, designed to accelerate customers’ business. Its flexible and scalable technology allows leading companies to accept next-gen payments, offer all payout options and benefit from card issuing, banking, risk and fraud management services. Connecting businesses to their customers in more than 200 markets, with local acquiring in 46 markets, 150 currencies and more than 550 alternative payment methods, including cryptocurrencies, Nuvei provides the technology and insights for customers and partners to succeed locally and globally with one integration.

**What will you do with us?**

 **Firstly**, you’ll support and learn the product and the environment; after that, you’ll improve the current product according to customers’ and business’ needs. The product is half legacy and half new. Legacy is **NET (2.1 - 3.1)**, and now Nuvei upgrades it to **NodeJS.**
- Develop and maintain the solutions which will improve Nuvei's internal business process.
- Build web applications with excellent performance, scalability, and reliability.
- Collaborate closely with product and design teams to ensure product usability and excellent user experience.
- Learn about customer pain points, understand the performance issues and build solutions to address them.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor software development engineers and drive engineering excellence.

** What hard skills do we need?**

- **5+ years** of proven experience as a Senior Software Engineer **(Node JS)**.
- Strong knowledge of **React JS.**
- Experience of building high scale web services with excellent performance, scalability, and reliability.
- Understanding and experience in Cloud services (**PUB-SUB, Kafka, Redis** etc).
- Depth knowledge of relational databases (e.g. MySQL) and NoSQL databases (e.g. MongoDB).
- Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis with experience in at least one modern programming language.
- Experience working in an agile development environment.

**Advantages:**
- **2+ years** of experience contributing to the architecture (architecture, design patterns, reliability, and scaling) of new and current systems.
- Experience working with .NET Core.
- Solid understanding of Test Driven Development.
- Experience mentoring software development engineers and driving engineering excellence.

**What do we offer?**
- Full legal coverage.
- Paid vacation in accordance with applicable law in your country.
- Monthly payments. We cover you with an accountant who helps you with finances and taxes.
- 3-month trial period.
- Remote work and supplies for a home office if needed.
- Paid sick leave in accordance with applicable law in your country.

**Why should you join us?**
- We provide healthy working environment and care about your work-life balance.
- Big community of passionate and motivated people.
- Minimal bureaucracy and result of your work seen on the spot.
- No micromanagement.
- We provide all you require for working for an international company.
- Fast hiring process and responsive and professional recruiters.
- Corporate parties and team-buildings. 
- Professional events and education

**Our hiring process:**
 0 Prescreening interview (20 m). We will tell you about the company and the position. You will tell about yourself so that we can check your English level and some soft-skills. Carried by one of SD Solutions recruiters.
1 Introduction call with Avi Hazan (30-40 min).
2 Professional interview (1.5 hours). 
3 Due to the results of the previous interview, might be a home assignment for up to 4 hours. 
4 Due to the results of the home assignment, might be a call with manager Dekel (30 min).