Position: Full Stack Developer (Node and Vue/Angular)
Company: Unitask Group Ukraine
Category: Node.js
Experience required: 2y
English level: upper

**Company Description**

Our customer is an Israeli fintech start-up that combines innovative technology with finance and offers advanced financial services and products

They implement BaaS — Banking as a Service, using a digital wallet backed by a bank account.

We are in the advanced development phases of an innovative and smart technologic platform that serves as a One-Stop-Shop and provides advanced solutions and various services to shared building management and smart home (IoT) that promise Wellbeing for the building, its residents, and community.

Our customer has a research and development department from the worlds of fintech and mobile that includes experienced developers who contribute to its technological and competitive advantage.

We invite you to join our experienced, strong and industry-leading company and enjoy the success together

**Project Description**

We are looking for a talented senior full-stack developer to play a key role in our R&D team.

**For new product:**

Server-side: We have apps/services/microservices. Some of them are NodeJS based, running on EC2 instances. Some of them use AWS lambda (serverless).

DBS: Our databases (We have a few) are MongoDB based

We use Kafka as our event-driven broker

Web clients: Our web applications (We have a few) are using the Vue framework

Mobile apps: our application is written in dart, under the flutter framework of course (The same code base for iOS & Android)

CI/CD: git actions (GitHub), Kubernetes, Argo CD

Monitoring: Grafana and Prometheus

**For our product in production:**

Server-side: Our apps & microservices are all NodeJS based, running on EC2 instances

DBS: Our databases (We have a few) are MongoDB

Web clients: Our web applications (We have a few) are using the Vue framework

Mobile apps: We have 2 apps, each of them is built for both Android & iOS. Written natively (Java & Kotlin for Android, Swift for iOS)

CI/CD: git actions (GitHub), Kubernetes, Argo CD

Monitoring: Grafana and Prometheus

**Requirements:**
- Excellent communication skills, team player, and a startup mentality.
- At least 3 years of hands-on experience with Node.js
- At least 3 years of hands-on experience with client-side frameworks (Vue/Angular)
- At least 2 years of hands-on experience with AWS Lambda
- Experience in designing microservices
- Enhanced knowledge of NoSQL databases (MongoDB)
- Experience in Redis- nice to have
- Experience in using Kafka (producer & consumer) — nice to have
- Knowledge and experience with cloud vendors technologies
- High standards for code quality, testing, and performance
- English level — upper-intermediate

**Responsibilities:**
- Continuous development & improvement of our platform using the latest technologies
- Handle the entire development cycle — architecture, design, development, deployment, and monitoring.

**We offer:**

Working in our dynamic environment you will get the freedom of action, trust of management, and the ability to implement projects from “0” to output to production

**Also:**
- Challenging tasks
- Opportunity to learn new approaches in a highly-demanded cloud technologies
- Fixed working hours
- A friendly team of experts who inspire and support you