Position: Node.js Engineer (FinTech/Education/Childcare)
Company: Skillreveal
Experience required: 3y
English level: intermediate

🏢 **About the Company**
	The Company helps organizations design, improve and digitalize work processes with smart online platforms. The Company improves the critical processes of an organization. Therefore, trust is of the essence. You must be able to rely on knowledge and skills that justify that trust. With our multidisciplinary team of 35 experts, we can make IT work for you again. 
We combine years of knowledge, innovation, and inspiration. That combination leads to the solution to your future challenges. The Company makes a digital impact in more than 80 countries - many interesting international clients and works on challenging projects. They develop their own stack, introduce their own products, AND use state-of-the-art (hosting) techniques and frameworks.

🚀**About the Project**
You will join an international team that consists of 11 employees: CTO, PO, Designer (in the Netherlands); Team Lead, BackEnd (Node.js), two FrontEnd (Angular), SM, and two Test Engineers (in Ukraine); and BackEnd Engineers in Armenia.
	It is a great opportunity for you to improve your hard skills because you will work with the Product project - SaaS, on the basis of which we will create other projects. And also, you will work with several projects on the different stages - some of them under development, some for new modules which can be added to existing projects, and others in support. The Team Lead draws up a schedule for the involvement of the team over the interference of the SLAs with projects, also you can briefly read about here:
Customer portal with SAP integration connects all in-house services. (Energy)
Single Sign-On Partner Portal with 40 relevant applications integrated (Finance)
Manage worldwide media productions from one central platform (Retail)
Multisite with 90 locations for childcare in your neighborhood (Childcare)
Process digitization of first aid exams and (re)certification (Education)
Reaching a global search audience while keeping content management simple with a multisite (IT)

🛠️ **Tech Stack**
- Node.js
- Nest
- Docker
- Jenkins
- Keycloack
- RabbitMQ
- Kubernetes

🐝**Job Responsibilities**
As an experienced back-end Node.js developer you will immediately start working on challenging projects for our clients. This varies from extensive corporate portals and web applications with any other third party, for example, SAP, Navision, Exact, BizTalk, Snaplogic, Microsoft Dynamics, etc.

- Work as part of a team developing applications and services using Agile development methods 
- Contribute to team and organizational improvements in process and infrastructure 
- Build customer-facing UI and back-end services for payment processing administration and management
- Build the back-end on Node.js in combination with various types of databases and recognize and automate repeating workflows
- Develop an API
- Work with Scrum Teams, estimate tasks, and work independently on user stories.
- Code, test and operate node.js based services
- Look at applications analytically and critically
- Work in a team, with colleagues and clients
- Good communication in English is, therefore, a must.

💻 **Minimum of Qualifications**
- You’re a master in Node.js and Git 
- 3+ years of experience in a similar position 
- Experienced in working in international development teams 
- Excellent communications skills (also in English) 
- You’re pro-active, positive, open-minded and solution-driven 
- You can work independently 
- You like to share knowledge with team members 
- You have a good understanding of Docke

👌**Nice to Have** 
- Familiar with RabbitMQ 
- Experience with CI/CD, JIRA, and Confluence 
- Experience with Restful API, JavaScript, Yarn, npm, and GraphQL 
- Good knowledge of Linux/Debian

🍯 **What do we offer**
- Hybrid workspace 
- Monthly health package
- Free English classes
- Annual training budget
- ​​21 +1 (for each year with us) paid vacation and 5 paid sick leave days yearly
Extra days off