Position: Senior Node.JS Developer
Company: Innovecs
Category: Node.js
Experience required: 3y
English level: intermediate

POSITION:
We are seeking a highly motivated and experienced software engineer with strength at the Back-end side to be our Server side Expert and to be one of the first team member in our RD team, designing and building our world-class secure finance cloud-based platform focusing on that drive business values. This is a truly unique position that enables you to be part of every aspect of the platform in all development life-cycle aspects.

If you are looking to join a startup that is, be one of the pillars of the company and take part of all R&D shaping the future of banking responsibilities to build a SaaS from vision to production. To have a real global impact on banking platforms, then this opportunity is for you.

ABOUT THE CLIENT:
This is a technology company building a platform of next generation technologies that are shaping the bank of the future. We collaborate closely with our global tier-1 banking partners to identify key business challenges that the industry is facing today. We build innovative solutions that simplify banking and strengthen the backbone of its digital front.

RESPONSIBILITIES:
- Leading the Server-side design and build our SaaS based on product specifications.
- Take major part of choose the technology stack.
- Take part of the Node.JS/Angular-based SaaS development from design/planning to implementation and support to maintain a high standard of software quality using cutting edge technologies with emphasis on scale and security to full openness of our platform.
- Work closely with our product managers and Data Scientist.
- Work in an extreme agile team in a dynamic environment.
- Build effective SaaS for working in a complex fintech landscape.
- 100% Cloud-based development on top of AWS & distributed data center using Dockers and K8S.
- Work in a vibrant working environment.

REQUIREMENTS:
- 6+ years of experience as software engineer.
- At least 2 years of experience with Node.JS, with Node.JS ecosystem including NestJs in excellent knowledge and understanding multi-threaded system.
- Vast knowledge of container world and distributed data centers (AWS/GC)
- Familiarity with distributed system concepts like parallel processing, consistency, replication, and scalability.
- Experience with CI/CD pipelines
- BS or MS in Computer Science or equivalent engineering experience from - University or leading Academic colleges
- Knowledge of Linux
- Upper-Intermediate English

WILL BE A PLUS:
- Experience in FE development with Angular 2+.

WHAT WE LOVE ABOUT INNOVECS:
- An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
- We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
- High-level compensation and regular performance based salary and career development reviews;
- Medical insurance (health), employee assistance program;
- Paid vacation, holidays and sick leaves;
- Gym 24/7, personal fitness instructor;
- Massage in the office, personal wellness consultant;
- English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
- Referral program;
- Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.