Position: Senior Front-End Developer
Company: NCube
Experience required: 3y
English level: intermediate

Using proprietary algorithms, the platform enables people to select from a curated list of financial services products that best match their individual needs. 

We are looking for candidates that have deep user empathy and a self-starter mentality to join as a Frontend developer.  You will collaborate with cross-functional project teams to build and create deep and meaningful product engagement experiences for our increasing user base If you're passionate about making a meaningful impact to millions of users' lives in partnership with a small, smart, mission-driven team, we're excited to meet. 

Requirements: 

3+ years of full-time engineering experience  
You are Proficiency in HTML, CSS, JavaScript and jQuery 
Experience in developing user interfaces with the React/Vue framework 
You have a good grasp of computer science fundamentals 
You like learning new technologies and look for feedback to improve yourself 
You are not afraid of going outside your comfort zone 
You understand what it takes to write good quality production-ready code 

Will be a plus: 

Experience with TypeScript and Express.js  
Experience with Node.js 
Experience with AWS  
Experience with Agile software development  

Responsibilities:  

Work with engineering and project managers to define project timelines  
Analyze requirements, create and document component/system designs  
Implement features and functionality with clean and maintainable code  
Take pride in software quality through rigorous functional testing and writing automated unit tests  
Ensure appropriate metrics, monitoring, and logging are in place  
Participate in on-call rotations, bug fixing, and ongoing tuning and improvements  

We offer: 

Competitive salary with the regular review 
Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv  
PE 5% Taxes compensations, accountant assistance  
Vacation (up to 20 working days) 
Paid sick leaves (10 working days) 
Medical Insurance after probation period (3 months)  
Online English courses 
Direct cooperation with the customer 
Team building activities, corporate parties and company trips abroad  
Great working environment and team spirit.