Position: Senior NodeJS developer
Company: Sourceter
Experience required: 5y
English level: upper

The SAAS product developed by our client protects the financial transactions of end users from fraud using AI / ML technologies. We are looking for a full-stack Lead to join the distributed engineering team to develop the next version of the product.

Responsibilities:
- Lead the development team through the full development lifecycle according to the SCRUM methodology and technical aspects
- Contribute to team and organizational improvements in process and infrastructure
- Code, test and operate node.js based services and stacks
- Contribute to team and organizational improvements in process and infrastructure, based on AWS environment
- Integrate the data storage, based on non-SQL databases 
- Be responsible for the production system

Soft skills:
- Good time management skills
- Strong analytical and problem-solving skills
- Self-organized
- Reliable
- Good presentation and communications skills
- Flexible creative thinking
- Proactive mindset

Requirements:
- Strong proficiency with JavaScript and Node.JS
- Practical experience working with RESTful API
- Understanding of accessibility, security compliance and SW code security
- Understanding fundamental design principles behind a scalable application and working with Big-Data
- Understanding of application deployment with AWS specific
CI/CD approach mindset

Would be a plus:
Familiarity with newer specifications of EcmaScript
Basic understanding of Machine Learning concepts 
Experience in developing a Machine Learning pipeline

We Offer:

- Competitive market salary
- Flexible working hours
- Premium insurance package
- Paid sick-leaves and vacations
- Team of professionals who knows how to build world-class products
- Wide range of cool opportunities for professional and personal growth