Senior Front-End Engineer
София
Вашият консултант

itrecruitment@hrs-bg.com
Препоръчай приятел
Това, което не представлява интерес за вас, може да е мечтаната промяна за друг.
.jpg)
For our partner - a leading international company dedicated to innovative technologies and providing efficient cloud solutions for business communications, poised to revolutionize the way the world interacts with modern technologies, we are looking for an experienced professional to join our client-growing team as a
Senior Front-End Engineer
Main Responsibilities:
- Review requirements and translate them into technical implementation;
- Write component and unit tests for your code by using react-testing-library and jest;
- Build/Create modern web applications using react ecosystem;
- Work with inner npm packages and UI kit;
- Perform code reviews for other developers and continuously look for opportunities to improve and optimize code quality;
- Ability to analyze, troubleshoot, and solve a wide range of technical problems;
- Effectively communicate and collaborate on design and technology with management and other engineering teams;
- Follow RingCentral internal coding style and principle to design and implement business system based on requirements.
Our client offers:
- Flexible working hours and the possibility of hybrid work;
- Medical insurance, including dental and vision coverage;
- Life insurance;
- Insurance for business trips;
- Employee assistance program;
- 25 days of annual leave;
- Meal vouchers.
Requirements:
- Bachelor’s degree in Computer Science,Engineering or a related field or equivalent, is required;
- Experience in building complex web-based userinterfaces for enterprise grade commercial cloud services;
- 5+ years experience with JavaScript, TypeScript,React.js, Angular.js, HTML, and CSS;
- 3+ years experience with React.js ecosystemlibraries like a redux, saga, hook-forms;
- Familiarity with bundling process and how toconfigure webpack/rollup from scratch;
- Understanding how to use browser developmenttools and how to use them in JavaScript code;
- Willingness to take ownership of the tasks andto achieve targets with minimum supervision;
- Experience with SaaS, distributed, highlyavailable, event driven systems;
- Strong problem solving skills, can-do attitude;
- Great communication skills; ability toeffectively present ideas and thoughts;
- Experience with Contact Center solutions is aHUGE plus.
All applications will be treated strictly confidential.
Only short-listed candidates will be contacted.